Windows-Routing von einem IPv4 zu einem anderen IPv4

Windows-Routing von einem IPv4 zu einem anderen IPv4

Ich hoste derzeit Spieleserver auf einer Windows-VM und möchte der Windows-VM mehrere IPs hinzufügen, was mir bereits gelungen ist. Um meine Spieleserver (auf der Windows-VM) nun den öffentlichen IPs zuzuweisen, kann ich sie in den jeweiligen Spielekonfigurationen binden.

Wir verwenden ESXI 6.5 zum Hosten der VMs und einen Edge-Router X. Wir verwenden NAT innerhalb des Edge-Routers, um öffentliche IPs an private interne IPs weiterzuleiten. Dies muss getan werden, da Sie nicht von öffentlich zu öffentlich weiterleiten können – wenn das Sinn ergibt?

Was ich also tun muss, ist, den Datenverkehr, sobald er über eine private interne IP-Adresse zur Windows-VM gelangt, an die öffentliche IP-Adresse weiterzuleiten. Wie mache ich das für alle Ports?

Was ich derzeit habe:

Netsh-Schnittstelle Portproxy add v4tov4 listenport=25565 listenaddress=internalIP connectport=25565 connectaddress=publicIP Dies funktioniert, jedoch nur für einen Port, ich brauche mehr. Derzeit läuft dies auf einer Centos-VM mit iptables.

Meine Frage ist also, wie ich in Windows den gesamten Datenverkehr von einer IP zu einer anderen IP weiterleiten kann?

Vielen Dank im Voraus!

verwandte Informationen