Pages

Wednesday, 27 November 2019

利用全局代理程序mellow翻墙

所谓透明代理,其实就是指全局代理。
在本地机器mac上。
wget https://github.com/mellow-io/mellow/releases/download/v0.1.10/Mellow-0.1.10.dmg
open Mellow-0.1.10.dmg

安装完成后,在Launchpad里面双击Mellow图标,启动Mellow。然后,在屏幕的最上方,点击Mellow图标,点击Config Folder,在打开的窗口中,把cfg.json重命名为cfg.json.bak ,然后打开一个终端窗口:
cd '/Users/your-username/Library/Application Support/Mellow/config'
nano config.conf
cat config.conf
[Endpoint]
MyProxyServer, ss, ss://aes-256-cfb:你的ss的秘码@你的vps的ip:你的ss服务器的端口号
Direct, builtin, freedom, domainStrategy=UseIP
Dns-Out, builtin, dns

[RoutingRule]
DOMAIN-KEYWORD, geosite:cn, Direct
GEOIP, cn, Direct
GEOIP, private, Direct
FINAL, MyProxyServer

[Dns]
hijack = Dns-Out

[DnsServer]
localhost


然后,在屏幕的最上方,点击Mellow图标,选择配置文件config.conf,点击connect.

看到上面的配置文件里的
[DnsServer]
localhost 了吗?意思是把DnsServer设为localhost,所以需要运行命令:
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1

然后运行:
sudo ss-tunnel -s your-vps-ip -p ss-libev-port-number -k your-password  -m aes-256-cfb -l 53 -L 8.8.8.8:53 -u 

然后,你的整台mac机器就处于翻墙状态了。对国内网站则是直连。

项目地址:https://github.com/mellow-io/mellow
https://github.com/mellow-io/mellow/releases
(就是以前那个https://github.com/eycorsican/mellow)
https://github.com/mellow-io/mellow-core

现在全局代理程序又添加一员-mellow.

相关帖子:https://briteming.blogspot.com/2019/08/mac.html