Total Pageviews

Saturday 28 October 2017

解决eth0为内网IP在CentOS 6/7上部署PPTP连接后无法访问公网的问题(腾讯云,国际版阿里云香港)


使用TeddySun、91Yun的一键脚本在CentOS 6/7上部署的PPTP VPN在VPS的eth0网卡IP是公网IP时没有任何问题,但是对于腾讯云和阿里云国际香港,eth0分配的是内网IP,就出现了无法访问公网的问题。

解决方法很简单:
执行 ifconfig 记下“eth0 INET addr:”后面的IP地址
执行 vi /etc/sysconfig/iptables ,找到:
-A POSTROUTING -s 172.16.36.0/24 -j SNAT --to-source xxx.xxx.xxx.xxx

,把 xxx.xxx.xxx.xxx 改为你上一步记下的IP地址
重启iptables与pptp服务:
systemctl restart iptables.service
systemctl restart pptpd.service

No comments:

Post a Comment