CentOS 7不能通过外网IP访问是怎么回事

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7不能通过外网IP访问是怎么回事相关的知识,希望对你有一定的参考价值。

以下非本人总结,参考资料:http://www.cnblogs.com/shizouwei/p/5785943.html

使用Xenserver搭建服务器集群,在安装centOS时候,发现如果将服务器IP设置成为static ip,只能内网互通,无法上外网(ping www.baidu.com 失败)

网上搜索了一下,发现百度不靠谱。同样的内容转来转去,根本不解决问题。

================================================================

常规的做法是:修改/etc/sysconfig/network-scripts目录下的eth0文件就行,添加IPADDR, NETMASK和GATEWAY。

此法行不通。

有说是安装netmanager来设置static ip,很多人说此法有效。

本人没有测试过,无发言权。

但我恰恰从此得到启示,是不是netmanager的原因,导致常规的设置无法生效(即使service network restart也不行)

于是直接

systemctl stop NetworkManager.service

systemctl disable NetworkManager.service

systemctl restart Network.service

无法连接外网的问题解决了。

参考技术A 既然内网测试访问正常,那就说明服务器配置都没问题
肯定是路由器的问题了,端口映射设置估计是有问题。

以上是关于CentOS 7不能通过外网IP访问是怎么回事的主要内容,如果未能解决你的问题,请参考以下文章

外网不能访问内网web服务器怎么回事啊?

为啥ping 不通外网IP?

wampserver外网ip不能直接访问?

外网IP在本机可以ping通,异地电脑不能ping通

怎么阻止centos7主动访问外网?

如何通过外网连接内网kafka程序