zw963 / asuswrt-merlin-transparent-proxy

transparent proxy base on ss, v2ray, xray, ipset, iptables, chinadns on asuswrt merlin or side router.
MIT License
380 stars 80 forks source link

执行部署出错 #11

Closed c1rew closed 7 years ago

c1rew commented 7 years ago

路由器:AC66U 电脑:Mac mini 终端:iTerm zsh

在路由器内部 opkg可以使用,用脚本部署出错

[~/work/asus-merlin]$ ./ss+dnsmasq vinoadmin@192.168.2.1
sed: -i may not be used with stdin ./ss+dnsmasq: line 32: opkg: command not found ./ss+dnsmasq: line 35: ipset: command not found ./ss+dnsmasq: line 43: opkg: command not found

ss+dnsmasq 脚本前面加上 set -x,日志如下: [~/work/asus-merlin]$ ./ss+dnsmasq vinoadmin@192.168.2.1 *[master]

zw963 commented 7 years ago

手头没有 mac, 你进入项目目录, 执行:

sh -x ./generate_dns

贴一下输出提示.

c1rew commented 7 years ago

[~/work/asus-merlin]$ sh -x ./generate_dns

zw963 commented 7 years ago

尝试修复 ea30edd, 麻烦拉下最新的代码, 再试一下.

c1rew commented 7 years ago

可以了,也可以部署了,但是在路由器上,ss还是没有运行起来,有空再看看怎么回事,脚本里面有些地方比较模糊,我还没全看懂哈

zw963 commented 7 years ago

ss还是没有运行起来

你怎么知道没有运行起来? 实际运行的是 ss-redir, 而不是 ss-local, 你可以看下 #9