Openwrt运行迷雾通小记

方法和树莓派OS基本一致,目前我没能实现透明代理的功能,只能以普通代理的方式使用。

步骤如下:

1 下载对应机型的迷雾通,我用的是斐讯N1,用aarch64版。
2 用winscp上传迷雾通到openwrt的home目录,我习惯放这里。
3 SSH登入openwrt,cd到home目录,更改对迷雾通的文件访问权限:chmod u+x geph(迷雾通文件全名)
4 运行迷雾通:./geph connect --password *** --username *** --socks5-listen 0.0.0.0:9909

注意:当退出ssh时,迷雾通进程会结束。解决办法很简单,在运行迷雾通的命令前面加上nohup,如下:
nohup ./geph connect --password *** --username *** --socks5-listen 0.0.0.0:9909
如此一来当关闭ssh会话后,迷雾通进程就不受影响了。

另外:运行迷雾通时,openwrt不要使用代理插件,比如passwall,SSR plus这类工具。一旦开启,它们将成为迷雾通的前置代理,导致迷雾通难以连线。

3 Likes

请问OP如何在路由器设置透明代理,局域网设备能直接连Google

关于迷雾通如何在OP里面做透明代理,我也没找到办法。替代方法倒是有一个:用两个OP,OP-A运行迷雾通,做为一个节点,OP-B运行passwall,在里面添加一个OP-A节点。局域网其他设备连接OP-B就可以翻墙了。

OP 说的是 original poster,您这里指的是?

我说的是Openwrt

把透明代理也寫出來吧