我有一台ubuntu服务器,但我必须通过<ip>:8820连接。我想在它的端口1081上设置一个shadowsocks服务器,那么如何连接它呢?比如<ip>:8820:1081(这是无效的)?我尝试使用ssh将它的1081端口映射到我的1081端口:
ssh -N -f -L localhost:1081:localhost:1081 -p 8820 user@<ip>然后我将我的sslocal配置为:
{
"server":"127.0.0.1",
"server_port":1081,
"local_address":"127.0.0.1",
"local_port":10081,
"password":"password",
"timeout":300,
"method":"rc4-md5",
"workers":1
}但是它不工作,我该怎么做?
发布于 2017-10-30 15:08:01
首先,Server ip必须是您的vps ip地址。并使用443端口(或更多,但现在GFW已升级为使用白名单,443端口暂时安全)
第二,你能在这里分享你的ss-local.log吗?
如果你的method:rc4-md5不工作,你可以试试aes-256-cfb。我在method:rc4-md5上的服务也有问题
别忘了重启你的ss-server。
最后,确保你的互联网没有任何其他的代理。
发布于 2018-04-08 19:24:26
你实际上并不需要它。
{
"server":"0.0.0.0",
"server_port":<your server port here>,
"password":"password",
"timeout":300,
"method":"rc4-md5",
"workers":1
}将ss-server配置为侦听‘0.0.0.0’。映射远程端口,只需使用ss-tunnel即可。
建议:不要使用标准端口。(随机端口号大于3000小于65536对我来说是可以的。)
rc4-md5解决方案:https://github.com/shadowsocks/shadowsocks-libev/issues/1966
参考:https://github.com/shadowsocks/shadowsocks-libev/blob/master/doc/ss-tunnel.asciidoc
https://stackoverflow.com/questions/43292832
复制相似问题