1.、请确保你的MS-DNS和防火墙已经正确配置:
防火墙按照下面方法配置:
1
2
|
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source 你的公网IP
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
|
若出现无法连接,可以尝试按照上面解决619错误的设置方法设置
编辑/etc/ppp/options.pptpd:
1
|
vi /etc/ppp/options.pptpd
|
去掉ms-dns前面的#,并修改成如下字段:
1
2
|
ms-dns 8.8.8.8
ms-dns 8.8.4.4
|
2、编辑/etc/sysctl.conf
将“net.ipv4.ip_forward”改为1
同时在“net.ipv4.tcp_syncookies = 1”前面加#
3、执行下面的命令
1
|
sysctl -p
|
4、如此执行后,应该可以正常连接外网了。
原文链接:Linux下PPTPD搭建VPN服务器连接后无法上外网解决办法,转载请注明来源!