VPS 搭建 PPTP 服务器


  经过了几周的尝试,一直遇到了问题,能够连接上vpn,但是怎么也上不了网,也ping不通网络,自己知道是在搭建的某些地方出错了,很可能是转发出错了。但是尝试了无数遍,以至于把VPS的系统重装了无数次。然而终于在今天PPTP的vpn 在自己的vps上搭建好了,从此可以在手机上,可以愉快的玩耍了。

  首先,我用到的VPS 搭建PPTP的教程连接如下:
按照里面的尝试大多是没有问题的,可是问题出在了这条命令上:
 
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.9.0/24 -j SNAT --to-source 207.210.83.140
 
 然后我一直在网上查找相关的问题,例如:“vps pptp 连接不能上网”等等问题,但是一直无法找到正确的答案,最后我找到了一下的文章,也是一篇搭建pptp的教程,地址如下
里面大多的内容我没有仔细去看,无意间对比了一下转发的命令
 
iptables -t nat -A POSTROUTING -s 192.168.9.0/24 -j SNAT --to-source 207.210.83.140
 
按照以上的命令对比我去掉了中间的-o eth0 一段,然后执行命令 :如下
/etc/init.d/iptables save
/etc/init.d/iptables restart
/etc/init.d/pptpd restart
 
重新尝试vpn 连接,神奇的发现可以上网了。很感谢自己的坚持不懈,也很感谢各位博主的教程。
 
然后记录下关于自己在其中遇到的问题:

SSH登陆错误 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

 关于其中解决的命令很简单。只不过按照连接写的,应该写成如下 mv ~/.ssh/known_hosts /tmp即可解决该问题。
 
开机运行的方式:修改/etc/rc.d/rc.local 即可


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM