我们的实验室设置包括一个托管一些虚拟机的 vSphere Esxi 服务器。虚拟机前面有一个 pfSense 路由器虚拟机。所有虚拟机都从路由器获得连接,此外还设置了一个 openVPN 服务器,以便立即访问虚拟机的内部 LAN。然而,今晚,在正常使用网络时,突然一切都崩溃了!我使用 openvpn 连接到 pfSense,进行一些浏览,同时通过 ssh 处理其中一个虚拟机中运行的进程。
第一个迹象是突然无法通过浏览器进行 WAN 访问。同时,由于缺乏互联网连接,虚拟机中正在运行的进程开始打印错误消息。不到一分钟后,ssh 访问中断,无法与任何虚拟机建立其他连接。
我立即想到这可能是物理服务器的问题,但是 VPN 连接仍然打开!当我连接到与 pfSense VM 相同的子网时,我能够建立 VPN 连接,但无法建立与 VM、pfSense 控制面板或 esxi 主机的其他连接!当然,无论是否连接到 VPN,托管在 VM 中的所有 HTTP 服务器都无法访问。
下一个要尝试的想法是“物理”访问 Esxi 主机并尝试从其日志中找出任何内容。我不是专家,但日志输出似乎都与我的问题无关。我尝试拔下并重新插入以太网电缆并运行网络测试。重新插入后,esxi 能够 ping 网络默认网关,但无法 ping 任何外部地址。一段时间后,ping 默认网关失败。
当然,重启是最好的解决方案,但如果可能的话,我更愿意避免它。我认为,既然我可以通过 openvpn 访问 VM 网络,那么也许存在一种解决方法来访问至少 vsphere 管理控制台。
如果您对发生了什么事情或者如何追踪该问题有任何想法,我们将不胜感激!
谢谢你!