ubuntu下搭建vpn历程(转贴)

1、卸载pptpd和iptables,重新安装pptpd #卸载pptpd $ apt-get autoremove pptpd $ apt-get purge pptpd #卸载iptables $ apt-get autoremove iptables* $ apt-get purge iptables* #安装pptpd $ apt-get install pptpd 2、配置pptpd (1)首先,编辑pptpd.conf文件,设置localip和remoteip $ vim /etc/pptpd.conf

查找到localip和remoteip,打开注释进行设置。将localip设置为你的vps的服务器公网ip,不知道可以通过ifconfig查看。remoteip是设置给VPN用户分配的IP段,我这里设置为10.100.0.2-100。

localip VPS_IP remoteip 10.100.0.2-100 (2)修改dns设置,设置为google的DNS $ vim /etc/ppp/pptpd-options

查找到ms-dns,配置dns如下:

ms-dns 8.8.8.8 ms-dns 8.8.4.4 (3)设置VPN的账号密码

编辑chap-secrets文件

$ vim /etc/ppp/chap-secrets

在chap-secrets文件中添加一行配置

#client server secret IP address liuchungui […]