VMWare 和 Turnkey Linux 设备无法访问网络

VMWare 和 Turnkey Linux 设备无法访问网络

我有一个 VMWare ESXi 集群,可以完美运行许多 Windows 和 Linux VM。我安装了 Turnkey Linux Redmine 设备,但在使网络正常工作方面遇到了很多麻烦。

设备虚拟机设置为使用 VLAN12,这与我的 PC 是同一个 VLAN,不幸的是,当虚拟机尝试 ping 自身外部的任何内容时,我收到“目标主机无法访问”的消息。当我尝试从我的 PC ping 虚拟机时,也会出现同样的情况。

ifconfig 输出:

eth0

Link enap:Ethernet  HWaddr 00:50:56:8b:5a:06
inet addr:10.7.12.234  Bcast:10.7.12.255  Mask:255.255.255.0
inet6 addr:fe80::250:56ff:fe8b:5a06/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500 Metric:1
...

路线输出:

Destination     Gateway          Genmask         Flags Metric Ref    Use Iface
10.7.12.0       *                255.255.255.0   U     0      0        0 eth0
default         10.7.12.1        0.0.0.0         UG    100    0        0 eth0

我的电脑(Windows)的 ipconfig 输出

Ethernet adapter Local Area Connection:

Link-local IPv6 Address . . . . . : fe80::8d03:24a4:4378:a203%13
IPv4 Address. . . . . . . . . . . : 10.7.12.23
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.7.12.1

我读到过很多人遇到 Ubuntu(我相信该设备是基于 Ubuntu 的)、VMware 和网络问题,但解决方案往往是“切换到桥接模式”。我在 VMWare 中没有这些选项 - 只有 VLAN 选项。

有人可以解释这一点或给我指明正确的方向吗?

答案1

我知道您曾说过无法从您的 Linux 服务器 ping 通同一子网上的 PC,但这似乎很奇怪。有几件事需要检查并回复:

  1. 从 Linux 主机 ping 到 a) 您的台式电脑 b) 您的网关 c) 互联网主机(例如 8.8.8.8)并发布结果。
  2. 从您的 PC ping 到 a) Linux 主机 b) 您的网关 c) 互联网主机(例如 8.8.8.8)并发布结果。
  3. 检查虚拟机设置并找出您的虚拟机具有哪个版本的虚拟 NIC(例如 VMWare 或 Intel)并回复。

我知道您可能已经完成了所有这些操作,但这可能会让您对此有所了解。另外,您的虚拟设备是从另一台虚拟机复制而来还是从 OVF 模板安装而来?如果是复制的,请确保 MAC 地址没有被无意中从一个虚拟机复制到另一个虚拟机。

答案2

在启动机器之前,查看 wmvare 中的网络选项,并尝试设置为 NAT 或 bridget,在我的例子中,这总是能解决下载设备的问题

相关内容