我在配置两台 ESXi 服务器以使其相互通信时遇到问题。我的配置如下:2 台 ESXi 服务器,带有 4-4 个以太网端口。每台服务器上的 ETH01 用于互联网(外部)连接,ETH04 端口用于将服务器连接在一起。
IP 配置如下:ESXi1 ETH1:extIP ETH4:192.168.25.240
ESXi2 ETH1:扩展 IP ETH4:192.168.25.241
我有一个在 ESXi2 上运行的 VPN 服务器。通过外部连接到该 VPN 服务器,我希望能够访问 ESXi 服务器及其上运行的虚拟机,但我只能访问 ESXi2 LAN 端口 (192.168.25.241) 和在该服务器上运行的虚拟机 - 而不是第二台服务器。尝试 ping 192.168.25.240 时 - 它不起作用。我曾尝试直接从 ESXi SSH ping .240,但它也关闭了。
两个虚拟机服务器上的路由表均为:192.168.25.0 255.255.255.0 0.0.0.0 vmk1 MANUAL
我还在两台服务器上的 ETH4 上创建了虚拟交换机,并为虚拟机的 LAN 端口进行了配置。
所以我的主要问题是 - 两个服务器之间的流量没有通过 ETH04。
有任何想法吗?
谢谢
答案1
请检查您的 ETH04 端口链接是否正常。如果您直接连接服务器(不通过交换机),则需要使用交叉电缆。
答案2
从每台服务器使用 vmkping 尝试 ping 另一台服务器。远程主机中的 ESXi 防火墙可能也阻止了此流量,但值得怀疑。
vmkping 192.168.25.240
VMware KB1003728 更详细地描述了使用此工具。
编辑以显示命令并链接到 vmware 文档。