您现在的位置:爱折腾>> Linux>>正文内容

实战Linux VPS Debian搭建VPN教程(PPTP) 亲测有效

如果我们不是VPS发烧友的话,能够在2个主流系统环境下使用VPS搭建网站以及一些常规的应用已经足以。老左在使用VPS搭建网站的时候,基本上只用到centos和debian。所以,在接上昨天的"CentOS搭建VPN教程"之后,再来一篇基于debian构架的VPS教程。本来今天早上是安装可以的,但是我忘记具体这么做的,这次边安装,边记录教程分享,至少在以后需要的时候直接复制需要的内容。省心。

首先,我们还是要在自己的VPS中检测是否支持PPP/TUN, 这里我就不再重复,在之前的一篇中已经有提到。

其次,安装pptp组件。

apt-get install pptpd

之间会提示我们是否继续continue,输入y继续。

第三,修改/etc/pptpd.conf配置文件,找到:

localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245

把前面的#去掉。

第四,编辑/etc/ppp/pptpd-options文件,添加2个DNS:

ms-dns 8.8.8.8
ms-dns 8.8.4.4

第五,在/etc/ppp/chap-secrets 文件处,设置密码账户

vpn pptpd laozuo.org *

用户名为vpn,密码为laozuo.org

第六,修改/etc/sysctl.conf 文件,把#net.ipv4.ip_forward=1前面的#去掉,然后执行sysctl -p命令生效。

这个时候,如果我们重启PPTP后,链接是没有问题的,但就是发现推特访问不了。所以需要下面的步骤来修改防火墙。

然后我按照网友们分享的教程设置防火墙iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE还是没有用。链接是没有问题,就是不能访问站点。纠结了。我也忘记早上设置了什么地方,应该就差这么一点点就可以了。重启pptp以及reboot后也是不行。

不折腾了,此方法不行。没有试验成功,有时间再弄。

相关文章