【问题标题】: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 放在那里。但这应该被视为权宜之计,而不是真正的解决方案。

标签: unix networking routing


【解决方案1】:

如果您使用的是 255.255.255.0 的普通网络掩码,这意味着它们位于不同的子网中。您需要在它们之间设置某种路由方式。我不知道您使用的是什么虚拟化软件,但最常见的两个(VMWare 和 Virtualbox)都支持配置和修改虚拟网络。

您必须寻找网络设置配置选项。

编辑:根据您的尝试,丹尼斯的回答可能会更容易。

【讨论】:

    【解决方案2】:

    相应地更改子网掩码:在您的情况下,255.255.0.0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多