[原创]解决net-speeder与pptp不兼容的问题

时间:2023-01-26 11:50:41

解决net-speeder与pptp不兼容的问题

 

终于受不了很多玩意儿都被墙了,每次FQ费半天劲,浪费时间,于是在搬瓦工搞了个VPS,年付19美元,挺便宜的,赶紧的VPN搭起,优化走起。

VPN搭建很简单,各种一键安装工具,直接装就是了。

然后看大家说用net-speeder加速效果不错,就照教程装上了,ss倒是没问题,但是vpn连不上了。

折腾一两天之后,终于解决了,分享一下:

1. pptp默认是使用1723端口建立连接,所以net-speeder多包发送,会造成混乱,要过滤掉

2. 除1723端口的tcp连接外,pptp还会使用其他协议(比如ppp gre),对这部分也要过滤,最好的办法是,只加速tcp

网上也有人说了,使用过滤规则即可,例如

./netspeeder venet0 "tcp and tcp port ! 1723"

不过我在我的VPS上试了没用,很奇怪。

我使用的是另一种办法

1. 到https://github.com/sky0014/net-speeder下载我修改过的代码,编译。(感觉原作者 snooda和贡献者pexcn

2. 使用

./netspeeder venet0 "tcp"

   执行,注意过滤参数要使用"tcp",如果使用"ip"还是会连不上

   如果要后台执行可以这样使用:   

nohup (你机器上的路径)/netspeeder venet0 "tcp" >/dev/null 2>&1 &

  要加到开机脚本里面的话,我的系统是centos6,可以使用root登陆,把这行加到/etc/rc.d/rc.local里面,这样开机就会自动后台执行加速了。

 

至此,终于让net-speeder和pptp兼容了,可以愉快的FQ了o(^▽^)o

 

对了最后晒晒现在上油管的网速o(^▽^)o

[原创]解决net-speeder与pptp不兼容的问题