Порт форвардинг в Windows

Настройка порт форвардинга в Windows
http://winitpro.ru/index.php/2014/12/23/nastrojka-port-forvardinga-v-windows/

netsh interface portproxy add v4tov4 listenaddress=localaddress listenport=localport connectaddress=destaddress connectport=destport
где,

listenaddress  локальный  адрес, на котором будет ожидаться соединение
listenport  локальный порт, который должен слушаться (на него ожидается соединение)
connectaddress  ip-адрес / dns-имя, на который будет перенаправляться соединение
connectport  TPC порт, на который перенаправляется соединение с порта listenport

Запускаем командную строку с правами администратора и выполняем.
netsh interface portproxy add v4tov4 listenport=8080 listenaddress=10.48.178.59 connectport=8080 connectaddress=192.168.56.101
netsh interface portproxy add v4tov4 listenport=1521 listenaddress=10.48.178.59 connectport=1521 connectaddress=192.168.56.101
netsh interface portproxy add v4tov4 listenport=8081 listenaddress=10.48.178.59 connectport=8081 connectaddress=192.168.56.101

С помощью netstat проверим, что на компьютере стал прослушиваться порт 8080:
netstat -ano | findstr :8080

Определить процесс, который слушает этот порт можно с помощью его PID (в нашем примере PID  336):
tasklist | findstr 336

Выведем на экран список всех правил перенаправления в системе:
netsh interface portproxy show all

Чтобы очистить все имеющиеся правила перенаправления:
netsh interface portproxy reset


В случае необходимости в брандмауэра  Windows можно добавить новое правило командой:
netsh advfirewall firewall add rule name=RDP_3340 protocol=TCP dir=in localip=10.10.1.110  localport=3340 action=allow