安装PPTP
在Ubuntu 14.04下使用以下指令安装pptp
1 | sudo apt-get install pptpd |
接着编辑/etc/pptpd.conf
并取消以下两行的注释即可
添加用户名和密码
编辑/etc/ppp/chap-secrets
添加用户名和密码,
第一项是用户名,第二项是vpn类型,第三项是用户密码,第四项可以限制连接IP,设为*
表示接受任何IP连接;主要需要设置的是第一项和第三项。
设置DNS
编辑/etc/ppp/pptpd-options
,取消以下两行的注释
1 | ms-dns 8.8.8.8 |
接着就可以启动pptpd服务了
1 | service pptpd restart |
附加设置
添加如下行到/etc/sysctl.conf
中,使用sysctl -p
使设置生效
1 | net.ipv4.ip_forward = 1 |
接着运行如下指令创建iptables NAT
规则
1 | iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE && iptables-save |
接着就可以在手机或者电脑上利用刚才设置的用户名、密码登录VPN了,enjoy it!
参考: