虚拟机LINUX系统经常出现网络Ping不通,请问是什么原因造成的?
我认为从一下几个方面考虑:
1、如果是在你从linux系统ping路由器的过程中有丢包的话,就要检查虚拟机外的网络结构了,因为有平通的数据包;
2、如果是在启动虚拟机后,有时ping通有时ping不通的话,有可能是因为你系统的本地网卡没有连接路由器,没有学习到对端地址,建议在虚拟机窗口下方的桥接网卡断开后重启即可;
3、既然能有时ping通的话,虚拟机的网卡设置没有问题,ip地址设置没有问题,重点看看上边两条提示;
你先使用ifconfig -a
查看一下所有网络接口的状态,并且贴个图上来才好分析
如果ping自身都不通,很可能你的网卡驱动没装好,或者没启用,处于link down状态
Ping命令发送的是ICMP数据包,因此要使Linux对ping命令不反应,即让系统忽略掉ICMP包即可。
1、以root用户登录系统
2、执行下如下命令开启忽略,向/proc/sys/net/ipv4/icmp_echo_ignore_all 文件写入1即开启忽略,这时候ping本机ip地址已经不通了。
3、执行如下命令关闭忽略,向/proc/sys/net/ipv4/icmp_echo_ignore_all 文件写入0即关闭忽略,这时候ping本机地址已经通了。
0条评论