一开始从论坛搜出下载的ss 安装后, 总是报下面的这个问题:
root@home:/opt/etc/init.d# ss-local -c /opt/etc/shadowsocks/ss-local.json
2015-11-01 19:45:36 INFO: initialize ciphers... rc4-md5
2015-11-01 19:45:36 ERROR: Invalid cipher name: rc4-md5, use table instead
2015-11-01 19:45:38 INFO: server listening at port 1080.
也就是不支持 rc4-md5 的加密方式, 而我买的服务商只支持这个加密方式, 很无奈.
试了N多种下载包, 终于找到支持的包. 在一篇blog (https://smileawei.com/hiwifi-1s-shadowsocks-1-4-8-rc4-md5/)
里面提到: shadowsocks升级到1.4.8, 支持rc4-md5. 并且给出了链接:
http://dl.lazyzhu.com/file/Toolchain/ss-libev/1.4.8-5d7dd372fc/mips/shadowsocks-libev-polarssl_1.4.8_mipsel_uclibc.zip
把上面的包下载后, 加压, 上传路由器, 去覆盖 /opt/bin 目录下的ss-local, ss-redir 就好了
root@home:/opt/bin# ls | grep ss
openssl
ss-local
ss-redir
当然, 安装好之后, 要给chrome 装switchysharp, 还没用上代理, 无法打开chrome store. 可以使用下面的官方站点去下载:
http://www.switchysharp.com/install.html
如何配置多个server:
{
"server":["45.78.22.221", "45.78.22.222", "45.78.22.223"],
"server_port":10489,
"local_port":1080,
"password":"password",
"timeout":60,
"method":"rc4-md5"
}
路由器上检测是不是已经安装shadowsocks:
ipkg list_installed | grep shadowsocks
删除已安装: ipkg remove **