标签:inf nat com 搭建 解决 alt linux 一个 eth0
背景介绍: From 192.168.93.130 icmp_seq=8 Destination Host Unreachable
From 192.168.93.130 icmp_seq=8 Destination Host Unreachable
或者ping好久都没有反应
类似的情况遇到了几次,总结了一下遇到的原因
外网ping 不同,内网可以ping通
后来发现/etc/sysconfig/network-script/目录下有多个网卡配置文件,且它们配置的网关是不一样的,其中ifcfg-eth0.ori1是以前备份的,网关跟现在用的不一样,正常使用的网关10.0.0.2,网关192.168.93.2已经失效
这是ifcfg-eth0的网关配置
这是ifcfg-eth0.ori1的网关配置
这是网关/etc/resolv.cong的配置内容,将网关手动改成10.0.0.2,重启网络服务又会变成192.168.93.2
网关配置文件会被改的原因是,两个网卡配置的网关不一致,重启网络服务或重启Linux时,都会从新读取网卡配置文件,并把最后一次从网卡配置文件中读取到的网关地址覆盖/etc/resolv.conf中的网关地址,网关地址被改变无法连接外网,连外网时会读取引用/etc/resolv.conf中的网关地址,但192.168.93.2已经失效,所以无法连网
1)方法1:不要ifcfg-eth0.ori1这张网卡配置,把这个文件删了
2)方法2:保留ifcfg-eth0.ori1这张网卡配置,修改该网卡的网关地址
linux上不了网,宿主机ping虚拟机通,虚拟机内部ping的同,但ping宿主机外网不通
标签:inf nat com 搭建 解决 alt linux 一个 eth0
原文地址:https://blog.51cto.com/14334040/2400234