mellow 使用体验
mellow 竞品我都用过,所以一图流:
就是用来 socks5 代理转 vpn 的。
不过虽然看起来功能很多,但因为全部依赖配置文件所以用起来繁琐,而且因为本身不像 sstap 就是为 socks5 转 vpn 服务的,所以本身连防本地环回的功能都没搞。。。
抄官方的默认配置,或者导入 url(可能有点困难,github raw 这个网址被墙了):
1
https://raw.githubusercontent.com/ConnersHua/Profiles/master/Mellow/Pro.conf
修改,主要修改
[Endpoint]
我只用 v2-tls 和 v2+kcptun,对于 v2-tls,mellow 原生支持,但没有详细写描述怎么配置,只能找猫画虎:
1
Proxy-1, vmess1, vmess1://75da2e14-4d08-480b-b3cb-0079a0c51275@example.com:443/path?network=ws&tls=true&ws.host=example.com
注意 path 和 host。
对于另一种,需要通过 sokcs 转接,官网上 socks 用了 Socks-Out 这种标法,如果没有做
[EndpointGroup]
照抄会出错,正确的写法是:1
Proxy-1, builtin, socks, address=127.0.0.1, port=3080
然后!在
[RoutingRule]
里面加上代理的 app,防止本地环回,本例中,是这样:1
2
3PROCESS-NAME, kcptun.exe, Direct
PROCESS-NAME, wv2ray.exe, Direct
PROCESS-NAME, v2rayN.exe, Direct然后保存,重载配置,connect,按提示安装虚拟网卡,即可使用。
(21.1.17 更新) 几点小注意(bug):
启动不起来,或者启动报错,看下安装日志,很有可能是虚拟网卡创建失败或者名字不对。解决方案是将 mellow 用的虚拟网卡(网络适配器)
TAP-Windows Adapter V9
卸载后打开软件自动重装,仍然错误再手动更名为mellow-tap0
。socks 转接的话,转接的代理工具配置文件中地址得用 ip 而不能用域名。如果一定要用域名,需要在 mellow 配置文件中增加 host,类似于:
1
2
3[DnsHost]
; domain = ip
xxx.xxx = [vps的ip]内置 vmess 似乎不支持 tcp http 伪装。
不建议 socks 转接时使用重新连接功能,经常报错端口占用,应该是进程退不干净。如要重新连接最好断开连接过段时间再连。
和一些 tap 代理工具有冲突,比如 clash。使用前请关闭,否则也报端口占用。也许更改初始端口可以解决(待验证)。
仍然大量报错的话建议用工具清理注册表。
本工具已经略显过时,主要是因为配置麻烦和 bug 过多。如果不是为了全局 tap/tun 代理并忽略部分进程,建议使用 netch 替代(netch 全局代理暂不可用)。