从早在(mt)的时候,我就很想在服务器上架设一个VPN,但是(mt)那边好像内核并不支持pptp,所以失败了.在搬到Linode以后我就一直在试着在这边架vpn,但是都失败了,看日志显示的是
Sep 23 13:25:14 li89-166 pptpd[2822]: GRE: read(fd=6,buffer=611640,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
然后连接就被关闭了…今天没事干就又开始弄,在网上查了很久,但是貌似都没有什么明确的解决办法,最后在这里照到了这个抱着反正弄不好已经这么多次了,就看下这个的态度,在”/etc/ppp/options.pptpd”里面加了行”logfile /var/log/pptpd.log”,然后奇迹就发生了,终于可以连接到VPN了…然后就是在iptables里面加入规则,最后完成.
这里还有个小插曲,在我找的教程里面,说是在/etc/network/interfaces里面对应的地方加入自动载入iptables设置.于是我就照做了,重启完发现怎么也连接不到Linode上面了,在Linode的控制板里面看发现貌似是不支持的参数还是什么的,然后就不能连接到网络了…于是赶紧在Linode的控制板上的终端里想把参数改过来,结果那个终端貌似是IE only的,在FF里面怎么都不认我的上下键操作…没办法,只好在傍边的Windows下用IE搞好了…
对了,问个问题,有人在移动的网络下进行VPN拨号成功的么?
有志者事尽成,恭喜!
辛苦了,谢谢你的VPN。