Auf einem Windows-Computer mit zwei Netzwerkschnittstellen kann NAT auch mit netsh aktiviert werden. Früher funktionierte dies in Windows XP, da ich nicht mehr Windows benutze.
Netsh-NAT-Beispiel
"extern" - Name der externen Schnittstelle
"internal" - Name der internen Schnittstelle
netsh> routing ip nat netsh routing ip nat> install netsh routing ip nat> add int "external" full netsh routing ip nat> add int "internal" private netsh routing ip nat> exit
Starten Sie den Dienst "Routing und Fernzugriff".
Sie tun dies auf dem Computer, der Zugang zum Internet hat. Richten Sie eine lokale IP-Adresse wie 10.xxx oder 192.168.1.x auf der internen Schnittstelle dieses Computers ein. Richten Sie auf dem zweiten Computer eine lokale IP-Adresse aus demselben Netzwerk ein, auch einige gültige DNS-Server. An diesem Punkt sollten sich beide Computer gegenseitig pingen können, der zweite Computer erhält Zugang zum Internet.
Wenn Sie eine Portweiterleitung auf den zweiten Computer durchführen möchten, ist dies auch mit netsh möglich:
netsh port forwarding beispiel
"extern" - Name der externen Schnittstelle
"internal" - Name der internen Schnittstelle
192.168.1.10 - IP-Adresse an der internen Schnittstelle
192.168.1.11 - IP-Adresse des LAN-Hosts
22222 - Weiterzuleitender Port
netsh routing ip nat add portmapping external tcp 0.0.0.0 22222 192.168.1.11 22222