曾经遇到这样的一个问题:内网服务器可以内网相互访问。但是唯独无法访问外网;
于是乎要排查问题。
首先检查网关是否可以通过,通过ping,可以访问网关,排除。
继续检查防火墙,先暂时关闭防火墙后,测试还是无法访问外网,排除。
继续检查路由器的相关设置,发现路由器上面并没有做对服务器相关的任何的限制,排除。
继续检查DNS,查看 /etc/resolv.conf,重新设置nameserver为114.114.114.114后,重启网卡service network restart。仍然无法访问,排除。
最后网上查资料,发现问题的所在:
在/etc/sysconfig/network-scripts/目录下面没有路由的相关文件,可以肯定的是系统缺少路由配置。
cat > /etc/sysconfig/network-scripts/route-eth0 <<EOF via 192.168.1.1 EOF
service network restart
问题解决,服务器们又可以正常的玩耍了。。。
不定期持续更新……
试金可以用火,试女人可以用金,试男人可以用女人。