tldr;VCSA 不会在外部 NAT 端口转发连接时加载。
我正在尝试从外部 IP 地址登录到 vSphere Web Client(VCSA Web 客户端)。我有一个从 URL 到 VCSA Web 客户端的 NAT 端口转发功能。我能够连接到 URL,它会将我重定向到内部 IP 地址。一旦我单击“vSphere Client(HTML5)- 部分功能”或 Flash 版本,两者都不会加载并超时。
我根据 pfSense 上的 VCSA 文档允许了许多端口,包括 80、443、2012、9443、7444、902 等,但 Web 客户端仍然拒绝加载。我使用了各种外部浏览器和机器。我可以从内部访问 VCSA Web 客户端。我尝试在 Google 上搜索,但无济于事。
最初,我使用 ESXi 门户来管理虚拟机,但后来又有了另一台服务器。我使用 VCSA 将 2 台服务器集群在一起,现在想通过 VCSA Web 客户端一起管理它们,而不是使用 ESXi 门户一次管理一台主机。URL 最初成功将用户重定向到 ESXi 门户,但简单地将 pfSense 中的 IP 地址更改为 VCSA 服务器不起作用。
我认为问题在于 pfSense 防火墙问题,它不允许从 VCSA Web 客户端到我的外部计算机的出站通信。我遇到的另一个问题是,当我尝试 ping URL 或 IP 地址时,尽管允许 ICMP 请求进出,但我没有得到响应。我也无法通过输入 IP 地址连接到 URL。
vSphere 版本:6.5。URL:fake.website.com。外部 IP 地址:1.2.3.4。内部 NAT VCSA IP 地址:192.168.1.19。