有一台 vps 用来kexue上网($$-tunnel),但是 dns 请求死活转发不了。原因可能是 udp 转发不通。 用 do 或者 vultr 的机器就没问题,估计应该是 vps 本身内网 nat 导致的问题。 应该怎么解决?
1
chanssl 2017-03-14 21:49:50 +08:00
我用 Vultr 转发不了 UDP 数据流,不知道是什么原因, ss-libev 已经开启了 UDP 转发, UDP 端口也开放了,就是转发不了 UDP ,楼主有解决方法吗
|
4
chanssl 2017-03-14 22:07:03 +08:00
|
5
chanssl 2017-03-14 22:09:07 +08:00
|
6
blues9 OP |
7
chanssl 2017-03-14 23:14:34 +08:00
@blues9 #6 有的, iptables 已经允许 UDP 端口 13645
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:13645 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:13645 |
8
chanssl 2017-03-14 23:30:09 +08:00
|
9
blues9 OP |
10
chanssl 2017-03-16 11:51:14 +08:00
@blues9 #9 Centos 7 X64 安装 shadowsocks-libev 3.0.3 。我试过全新安装,还是一样。刚才尝试--mtu 1492 或者更高更低的值也还是一样。我也不知道什么问题了,等有空试试装 python 版本如何
|
13
chanssl 2017-03-16 13:24:40 +08:00
@blues9 #12 嗯。不清楚什么问题,在 libev 的 issues 搜索到了类似的问题#354/#941 ,但是都没有解决。
你装的也是 python 版本吗? |