目标主机不可达
Posted
技术标签:
【中文标题】目标主机不可达【英文标题】:Destination host unreachable 【发布时间】:2013-07-21 11:49:16 【问题描述】:我有 3 个使用 Ubuntu 12.10 的虚拟机:m1、m2 和 m3。 这是他们的IP
m1 = 192.168.1.1
m2 = 192.168.2.1
m3 = 192.168.3.1
当我尝试在它们之间 ping 时,我发现目标主机无法访问。 如果我将它们设置为 192.168.1.X,则 ping 工作正常,因此 VM 设置工作正常。问题是当我将它们放在不同的 192.168.X ip 中时。
让所有 3 台机器能够相互 ping 通的理想设置是什么?
【问题讨论】:
将网络掩码更改为比 /24 宽一点的东西,或者只是将 255.255.0.0 放在那里。但这应该被视为权宜之计,而不是真正的解决方案。 【参考方案1】:如果您使用的是 255.255.255.0 的普通网络掩码,这意味着它们位于不同的子网中。您需要在它们之间设置某种路由方式。我不知道您使用的是什么虚拟化软件,但最常见的两个(VMWare 和 Virtualbox)都支持配置和修改虚拟网络。
您必须寻找网络设置配置选项。
编辑:根据您的尝试,丹尼斯的回答可能会更容易。
【讨论】:
【参考方案2】:相应地更改子网掩码:在您的情况下,255.255.0.0
【讨论】:
以上是关于目标主机不可达的主要内容,如果未能解决你的问题,请参考以下文章
局域网内一部分网络设备无法ping通,icmp_seq=1 目标主机不可达