如何访问具有 1 个公网 IP 的机器下的 3 个虚拟机

如何访问具有 1 个公网 IP 的机器下的 3 个虚拟机

我有一台计算机(计算机 A),该计算机在 Hyper-V(Windows Server Datacenter 2019)上安装了 3 个 VM。
计算机 A 可通过一个公共 IP 访问。
如何从外部网络直接访问虚拟机?

答案1

你不能。

您需要通过它进行反向代理。您的要求与拥有 3 辆具有相同车牌号的汽车相同。

反向代理将能够根据某些规则分配传入流量。

但它不是“直接的”,所以答案是否定的。

答案2

IPv6。

如果您还没有开始,这可能是一个重要的项目。但是,当您可以分配 /64 时,就不要考虑 IP 地址稀缺的问题了。

编辑:考虑到 v4 仅用户无法访问的问题,请在您的网络设计中缓解这些问题。

  • v6 WAN 和互联网接入
  • v6 提供商的移动数据计划
  • 6合4隧道
  • 具有 v4 端点的远程访问 VPN

要运行公共服务,或者如果客户端网络在 v6 部署上落后且不会使用过渡方法,您仍然需要 v4。这并不能解决您的 IP 地址不足问题。

但是如果您控制了网络,您就可以通过 IPv6 在世界任何地方进行访问。

相关内容