如何让 RRAS 将发往特定外部 IP 的所有流量转发到特定的内部 IP?

如何让 RRAS 将发往特定外部 IP 的所有流量转发到特定的内部 IP?

我在一台主机上有一个专用的 Windows 2012 服务器,允许我运行 Hyper-V,但我不能使用桥接网络。我想设置 RRAS,这样我的虚拟机就可以像有公共 IP 一样运行,即使它们没有。

我有多个外部 IP 地址(1.2.3.4、1.2.3.5、1.2.3.6 等)和一个设置为 192.168.0.1 的单独虚拟适配器。

我已启动并运行一台虚拟机,其 IP 地址为 192.168.0.10。我已配置 NAT 并在 RRAS 中运行,因此我的 192.168.0.10 VM 可以 ping yahoo.com 等。

现在,我希望能够连接到 1.2.3.5 上的任意端口,并让 RRAS 将其转发到 192.168.0.10。这样我就可以拥有一个可以像拥有公共 IP 地址一样运行的虚拟机。

我如何向 RRAS 指示“将所有内容从 1.2.3.5 转发到 192.168.0.10”?

将来我会制作更多的虚拟机并添加更多的映射,例如:

1.2.3.6 -> 192.168.0.11
1.2.3.7 -> 192.168.0.12

理想情况下,当 192.168.0.10 在互联网上发出连接请求时,互联网上的计算机会认为它来自 1.2.3.5。我认为这称为一对一 NAT。

相关内容