VMware里的Linux无法Ping通宿主机怎么办?

VMware里的Linux无法Ping通宿主机怎么办?,第1张

1、把虚拟机的网络连接设置为桥接

2、把虚拟机和主机设置为同一网段

主机

网络邻居属性

3、双击打开本地连接,显示本地连接状态

4、选择详细信息

5、查看ip地址和掩码

6、在本地连接状态中选择属性

7、双击打开ip协议

8、勾选使用下面的ip地址,输入刚才查看的ip地址和掩码,默认网关不用输入

1,运行 ifconfig eth0查看一下eth0的运行配置, 感觉你可能并没有得到IPv6的地址

2, 你ping的localhost只是本机的环回接口(loopback), 不需要通过实际网络出去,只要你在/etc/hosts里有就行。

3, 从你上面的输出可以推测出, 你有DHCP 服务器在当前网络, 但是你并没有设置这个接口启动时默认UP, 所以当你重新启动机器的时候,它并没有UP起来。如果是上述推测,请按照如下方式尝试解决:

31改动你配置文件中ONBOOT=no --> ONBOOT=yes

32 运行 ifup eth0

33 运行ifconfig eth0来检测是否得到IP

34 运行ping来检测是否配置正确

4,如果你没有DHCP server, 那么只能静态配置IP

改动你的ifcfg-eth0满足如下:

DEVICE=eth0

HWADDR=00:0c:29:e4:35:3a

ONBOOT=yes

#你自己的静态IP, 请确保你的机器在这个LAN

IPADDR=192168146100

NETMASK=2552552550

USERCTL=no

你先使用ifconfig -a

查看一下所有网络接口的状态,并且贴个图上来才好分析

如果ping自身都不通,很可能你的网卡驱动没装好,或者没启用,处于link down状态

$ ping -c 1 -r 17216811

PING 17216811 (17216811) 56(84) bytes of data

ping: sendmsg: Network is unreachable

--- 17216811 ping statistics ---

1 packets transmitted, 0 received, 100% packet loss, time 0ms

 

------------------------------

针对以上内容提取 “Network is unreachable”

ping -c 1 -r 17216811 >/dev/null 2>tmp

awk -F: '/sendmsg/{print $NF}' tmp

rm -f tmp

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » VMware里的Linux无法Ping通宿主机怎么办?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情