> CentOS > CentOS教程 >

阿里云服务器centos系统搭建VPN不能访问外网的解决办法

目前网上关于CENTOS的VPN一键安装包很方便,但是在阿里云的机器上安装后,VPN却只能连接, 不能访问外网。本菜鸟参考网上的各种说法后,觉得应该是阿里云机器是双网卡的原因。网上的一键包都是简单的获取了第一个网卡的地址,然后写入iptables,而第一块网卡是内网的。然后在网上找iptables的说明,但是那些命令看的都是一头雾水(本人超级菜,0基础)。最后尝试直接文本方式打开iptables文件查看,里面果然有一行是写的内网IP,尝试把他改成了外网IP,重启服务,然后连接VPN测试,果然搞定了。如果有和我一样的菜鸟在阿里云的服务器上用VPN一键安装包安装后不能访问外网,可以参考一下本文。

打开iptables的命令为:vi /etc/sysconfig/iptables

打开后,按insert键进入编辑状态,然后找到你的内网IP,把他删掉,改成你的外网IP,再然后按ESC退出编辑模式,再:wq保存退出。最后service iptables restart重启服务即可。

(责任编辑:IT)