Ubuntu16.04 搭建vpn服务器的问题

最近在阿里云上买了一台香港的主机,想自己搭建一个VPN服务器供日常使用。
搭建过程如下:


1、用root账户登陆服务器

2、安装PPTPD

apt-get install pptpd

3、编辑pptpd.conf文件

vi /etc/pptpd.conf 
取消注释下面内容

localip 192.168.0.1 
remoteip 192.168.0.234-238,192.168.0.245 


4、添加用于登陆的账户

vi /etc/ppp/chap-secrets 
格式如下:

client server secret IP addresses 
root pptpd 123456 * 
从左到右依次是用户名,自己指定。服务器,填写pptpd,密码,自己指定。IP,填*即可。中间用空格分别隔开。

5、设置DNS解析,编辑pptpd-options文件

vi /etc/ppp/pptpd-options 
找到ms-dns,取消掉注释,并修改DNS地址,这里我推荐大家用

Google DNS 8.8.8.8 和 8.8.4.4

更改为如下内容 
ms-dns 8.8.8.8 
ms-dns 8.8.4.4 
6、开启转发

vi /etc/sysctl.conf 
取消注释以下内容

net.ipv4.ip_forward=1 //这句话意思是:打开内核IP转发

更新一下配置

sudo sysctl -p 
7、安装iptables并设置

apt-get install iptables 

sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source 公网IP
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE 
后面这句话作用是:立刻让LINUX支持NAT(platinum)

8、重新启动服务

/etc/init.d/pptpd restart 9、大功告成,VPN服务器就这么配置好了。

安装过程很顺利,并没有任何错误,but,然并卵~~

接下来我开始用我的电脑测试连接
每次连接最终都是都这个提示框;

clipboard.png

不停的google baidu 。。。所有的安装过程都差不多是一样的,希望了解的朋友帮忙解答一下.....谢谢!!!

阅读 5.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题