我的虚拟机上的linux系统可以上网,但是ping不通主机,是怎么回事呢,请高手给我解答一下

我的虚拟机上的linux系统可以上网,但是ping不通主机,是怎么回事呢,请高手给我解答一下,第1张

NAT?桥接?

虚拟机上网是基于一个虚拟机软件模拟的局域网。这就使得其实实体机变成了一个双网卡双局域网的机器,一个网卡接你的实际的网络,虚拟机软件装的一个虚拟的网卡接入了一个虚拟的局域网。虚拟机里面的系统在这个虚拟的局域网里。

单机双网卡双局域网链接后,每个局域网里面的机器的网络访问对于新手来说很乱。这是局域网的限制问题。不是虚拟机的问题,不过具体还是要看你的虚拟机如何设置的。

因为你肯定ping的是本地主机原来的IP地址,桥接模式下虚拟机软件会在本地主机上产生一个虚拟的网卡,这个网卡和虚拟机是在同一个网段,在虚拟机上ping本地主机应该ping这个虚拟网卡的地址,这个虚拟网卡的地址代表的才是本地主机,用这个地址才能和本地主机通信,这个地址在本地主机上用ipconfig命令可以看到(本地主机也是Linux系统就用ifconfig)。如果你ping本地主机原来的地址,因为和虚拟机不在同一个网段,所以就ping不通。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8370734.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存