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

ss+dnsmasq+dnscrypt部署失败 #70

Closed ctq119 closed 5 years ago

ctq119 commented 5 years ago

你好:我按照wiki部署ss+dnsmasq+dnscrypt方式没成功,因为不太懂这玩意,按照wiki搞了好几天了。还请指导下。 下面是我的操作步骤: 设备华硕AC66U 380.70固件,VirtualBox安装ubuntu-18.04.1 1、首先打开路由器的JFFS和SSH。 2、插上U盘通过虚拟机Ubuntu SSH到路由器将U盘格式化成ext3格式 3、安装entware-setup.s,安装完成后运行opkg --version,返回版本:opkg version 0.1.8 4、在Ubuntu里下载项目,Terminal里运行代码:curl -L https://github.com/zw963/asuswrt-merlin-transparent-proxy/archive/master.zip > transparent-proxy.zip 5、解压,Terminal里运行代码:unzip transparent-proxy.zip 6、进入项目目录,Terminal里运行:cd ~/asuswrt-merlin-transparent-proxy-master 7、创建JSON脚本,Terminal里运行:touch router/opt/etc/shadowsocks.json,然后使用编辑器添加内容。 8、运行一键部署脚本,Terminal里运行./ss+dnsmasq+dnscrypt admin@192.168.50.1,然后返回下面两条信息: sh: /opt/etc/toggle_proxy.sh: not found local file router/opt/etc/dnscrypt-proxy.sh is missing ... 呃……不知道怎么搞了求指导。

gitx6 commented 5 years ago

你vps上面部署dnscrpty-wrapper了么?

dreamhb commented 5 years ago

dnscrypt-proxy.sh 这个文件没有,我运行脚本也是这个错误

zw963 commented 5 years ago

路由器的 /opt/etc/dnscrypt-proxy.sh 这个文件要你自己创建, 或者在部署前, 部署目录下面,增加 router/opt/etc/dnscrypt-proxy.sh, 内容参考 WIKI.