mritd / dockerfile

some personally made dockerfile
https://hub.docker.com/u/mritd
MIT License
2.07k stars 647 forks source link

mritd/shadowsocks 的问题 #93

Closed idogstar closed 5 years ago

idogstar commented 5 years ago

我在qnap nas上通过docker 安装配置完成mritd/shadowsocks ss和kcptun客户端。在电脑上通过ss客户链接上docker的ip的也能加速和翻墙。

我的问题是通过dockerip:1080 作为代理服务器地址配置到电脑就上,就显示链接被拒绝。是不是dcoker的ss 不支持通过1080代理上网。

mritd commented 5 years ago

1080 端口 是 本地监听 socks5 端口,你贴一下完整的复现流程 否则我没办法测试

idogstar commented 5 years ago

我是在家用QNAP nas(ip 10.0.0.10)安装的,给dockER分配的ip 为10.0.0.25

执行的命令如下 /entrypoint.sh -m "ss-local" -s "-s 127.0.0.1 -p 3400 -b 0.0.0.0 -l 1080 -m rc4-md5 -k KEY" -x -e "kcpclient" -k "-r 国外远程vpsIP:端口 -l :3400 -mode fast2 -crypt aes-192 -key KEY"

在电脑(ip:10.0.0.14)上的ss客户端上设置好相应的服务器ip为10.0.0.25及端口,密码,确实加速上了,说明kcp加速正常。

但是我想让家里的其他设备可以通过设置http代理的方式来科学上网,所以设置了代理为10.0.0.25:1080,然后就打不开任何网页,提示代理拒绝访问。

不知道是不是这个docker里的ss并不支持http代理

mritd commented 5 years ago

这是正常的,ss local 1080是 socks5 协议端口,不提供 http 服务,你有两种选择,一种让客户端直接使用 socks5 去连接,另一种你再启动一个 privoxy 容器将 socks5 转换成 http 代理

idogstar commented 5 years ago

感谢答复。

mritd notifications@github.com 于2019年10月16日周三 下午2:19写道:

这是正常的,ss local 1080是 socks5 协议端口,不提供 http 服务,你有两种选择,一种让客户端直接使用 socks5 去连接,另一种你再启动一个 privoxy 容器将 socks5 转换成 http 代理

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mritd/dockerfile/issues/93?email_source=notifications&email_token=ANPTXCGXFLS6JYSJHWRWECTQO2W6ZA5CNFSM4JAWYTS2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLHXSI#issuecomment-542538697, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANPTXCGLGT535IMXLMZP4WTQO2W6ZANCNFSM4JAWYTSQ .