ShadowVPN
ShadowVPN copied to clipboard
关于用shadowvpn游玩ps4派对撞nat的问题
按教程配置成功,但是多用户用同一个server会出现多用户之间撞nat的问题~请问如何解决??
具体说说。我曾经测试过SVPN。
具体就是,配置成功后,能用,可以ping到子网server的ip,但是ping不到子网的其他ip~
例如,server.conf配置了ip为 net=10.7.0.1/16 还有三个token,按server.conf的说明,三个token应是分别对应client的三个ip 10.7.0.2/16 10.7.0.3/16 10.7.0.4/16 而现在,我也是按这个ip去配置client,这三个client也是能用,但是三个client之间,并不能互相访问,在10.7.0.2上,能ping到10.7.0.1,但是ping不到10.7.0.3和10.7.0.4,
@Liqianyu
@qwer99 我现在也搭建了SVPN。我自己用没什么问题,NAT隔离是指内网不能互通,你没有使用ChinaRoute这种方法吗?
求一SVPN账号来测试openwrt版的svpn插件
这种内网隔离是svpn自动设置的吗? 我并没有使用ChinaRoute
@Liqianyu
@qwer99 我后来测试了,的确是这样的 这是ShadowVPN程序限制。 如果想解决,只能使用CHNRoute,我是这样解决的。 双方只要都使用CHNRoute,那么互相直连肯定就没问题了。这一点也测过。
@Liqianyu 使用了CHNRoute的时候或许只是因为使用SVPN的两方都在中国,从而没有经过SVPN服务器,但是这个问题的存在还是令强迫症患者想撞墙
@McContax 国内本就应该走直连。 还有个解决办法就是不要多人共用,那么我想也是没问题的。
SVPN如何配合CHNroute呢? 使用CHNroute之后怎么解决DNS污染的问题呢? @Liqianyu
@qwer99 那么要看你怎么实现的。简单说加载路由表即可啊。 DNS污染和CHNRoute并没有关系。
查了一下,好像直接用
https://github.com/sabersalv/freedom-routes
的脚本加载路由表更方便
DNS污染用
ip route add 208.67.222.222 dev tun0
dnsmasq
server=208.67.222.222
解决
感谢
@qwer99 請問一下是否是在server端安裝 freedom routes? 我使用CentOS7 , 有沒有CentOS7 版本的server-up.sh ?
android.mk 里的LOCAL_SRC_FILES points to a missing file libshadowvpn.a 这个A文件在哪