我目前在 Windows VM 上托管游戏服务器,我想向 Windows VM 添加多个 IP,我已经成功完成了。现在要将我的游戏服务器(在 Windows VM 上)分配给公共 IP,我可以将它们绑定到特定的游戏配置中。
我们使用 ESXI 6.5 来托管虚拟机和 Edge 路由器 X。我们在 Edge 路由器内部使用 nat 将公共 IP 路由到私有内部 IP。必须这样做,因为您无法从公共路由到公共 - 如果这有意义的话?
因此,我需要做的是,一旦流量通过私有内部 IP 到达 Windows VM,就将其路由到公共 IP。我该如何对所有端口执行此操作?
我目前拥有的:
netsh interface portproxy add v4tov4 listenport=25565 listenaddress=internalIP connectport=25565 connectaddress=publicIP 但是这只适用于一个端口,我需要更多端口,我目前在使用 iptables 的 Centos VM 上运行它。
所以我想问的是,在 Windows 中如何将所有流量从一个 IP 转发到另一个 IP?
提前致谢!乔