Windows Port Forwarding

Нужно в Windows 7 форвардить порт на виртуальную машину которая запущена в ней. Гугл выдал пару программ — одна зацикливается и загружает процессор, другая после перезапуска сбрасывает настройки, еще одна не может прочитать файл своей конфигурации, другая просил заплатить. Может кто подскажет какое либо решение?

Подробности такие:
Компьютер (Windows 7 Pro) доступен из интернета, подключение к интернету по VPN, в нем запущен Vmware Player с HostOnly сетью и ОС Linux. В нем запущен некоторый сервер, который Linux Only. Нужно при доступе из интернета к порту 12345 создавалось подключение к порту 12345 в этой виртуальной машине.
  • Вопрос задан
  • 56715 просмотров
Решения вопроса 1
umcherrel
@umcherrel
можно воспользоваться стандартными средствами, без дополнительных программ.
Запускаем коммандную строку из-под администратора и выполняем следующее:
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

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



Тем самым получаем проброс порта 12345 на 192.168.0.2:22
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
Pavel7
@Pavel7
Можно попробовать rinetd под винду: codewut.de/Port-Redirection-with-Windows. На winxp работал отлично.
Ответ написан
Gasoid
@Gasoid
а еще проще )) 3proxy или входящая в состав утилита tcppm
3proxy.ru/0.6.1/3proxy-0.6.1.zip
очень маленькая и незаменимая консольная программа под винду
конфиг файл 3proxy.cfg будет выглядеть:
tcppm 12345 192.168.1.101 12345
#где 192.168.1.101 ip на который перенаправлять

3proxy ставиться как служба в винде, надо только настроить ее автоматический запуск.
все есть на сайте разработчика.
Ответ написан
@bondbig
Вариант1 — пробрасывать через виндовый ICS (RRAS? Не знаю, как он в семерке называется)
Вариант2 — поставить vmware workstation/server и пробрасывать его средствами.
Ответ написан
@mitnlag
поставьте kerio winroute firewall — два юзера или девайса бесплатно, можно ен покупать лицензию. Там можно сделать просто что хотите. Вероятнее всего, кстати.

существует реализация ipfw под винду, если вы красноглазик — справитесь.
wipfw.sourceforge.net/

если хочется еще больше извращений, умудритесь установить ISA на windows 7. это челлендж.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
18 марта 2019, в 20:32
2000 руб./за проект
18 марта 2019, в 19:35
500 руб./за проект
18 марта 2019, в 19:31
100000 руб./за проект