Программный проброс портов - C#

Узнай цену своей работы

Формулировка задачи:

Скажем есть программа, работающая по порту 4321, но в роутере этот порт закрыт. Нужно написать программу, которая будет открывать этот порт. Чтобы при обращении на IP:4321 я обращался к программе.

Решение задачи: «Программный проброс портов»

textual
Листинг программы
C:\Windows\system32>netsh
netsh>interface
netsh interface>portproxy
netsh interface portproxy>add v4tov4 listenport=12345 connectaddress=192.168.0.2  connectport=22 listenaddress=0.0.0.0

netsh interface portproxy>dump

#===========================
# Конфигурация портов прокси
#===========================
pushd interface portproxy

reset
add v4tov4 listenport=12345 connectaddress=192.168.0.2 connectport=22


popd

# Конец конфигурации портов прокси

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.364 из 5