Маршрутизация Windows с одного ipv4 на другой ipv4

Маршрутизация Windows с одного ipv4 на другой ipv4

В настоящее время я размещаю игровые серверы на виртуальной машине Windows и хочу добавить несколько IP-адресов в виртуальную машину Windows, что я успешно и сделал. Теперь, чтобы назначить моим игровым серверам (на виртуальной машине Windows) публичные IP-адреса, я могу привязать их в конфигах конкретных игр.

Мы используем ESXI 6.5 для размещения виртуальных машин и Edge router X. Мы используем nat внутри Edge Router для маршрутизации публичных IP-адресов на частные внутренние IP-адреса. Это необходимо сделать, потому что вы не можете маршрутизировать из публичного в публичное — имеет ли это смысл?

Итак, что мне нужно сделать, так это когда трафик приходит на виртуальную машину Windows через внутренний частный IP, направить его на публичный IP. Как бы мне сделать это для всех портов?

Что у меня есть на данный момент:

netsh interface portproxy add v4tov4 listenport=25565 listenaddress=internalIP connectport=25565 connectaddress=publicIP Это работает, однако только для одного порта, который мне нужен больше. В настоящее время это работает на виртуальной машине Centos с использованием iptables.

Итак, я спрашиваю, как мне перенаправить весь трафик с одного IP-адреса на другой IP-адрес в Windows?

Спасибо заранее! Джо

Связанный контент