
Начиная с Windows XP в операционной системе Windows имеется встроенная возможность перенаправления сетевых портов — port-forwarding. Более того, любое входящее TCP соединение можно перенаправить не только на другой порт, но и на другой IP адрес. Все настройки производятся через командную строку Windows с правами администратора.
Запускаем командную строку с правами администратора.
Добавить переадресацию
C адреса 10.10.30.15 TCP 8080 на адрес 195.44.22.33 TCP 8081:
netsh interface portproxy add v4tov4 listenaddress=10.10.30.15 listenport=8080 connectaddress=195.44.22.33 connectport=8081
Посмотреть список переадресаций
netsh interface portproxy show all
Удалить переадресацию
C адреса 10.10.30.15 TCP 8080:
netsh interface portproxy delete v4tov4 listenaddress=10.10.30.15 listenport=8080
Очистить все правила
netsh interface portproxy reset