Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Настройка port mapping в Windows XP / 5 сообщений из 5, страница 1 из 1
28.08.2014, 16:25
    #38731892
keon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка port mapping в Windows XP
Необходимо средствами ОС решить задачу по пробросу порта с физической машинки на виртуальную, чтобы обеспечить удаленное подключение разработанного софта под СУБД Firebird.

Исходные данные:
- Роутер, машинка админа, открыт порт 3050
- Сервер, физический сервер виртуальных машин (Windows XP SP3)
- Хост, виртуальная машина с Firebird (Windows XP SP3)

Настройки сети:
1) Сервер, имеет 4 интерфейса: INTERNET, LOCALNET, VMnet1, VMnet8
*присвоим внешнему интерфейсу INTERNET следующий АйПи - 99.99.99.99

Сетевые настройки


параметры LOCALNET, раздача автоматически, АйПи берет из DHCP


параметры VMnet1, раздача автоматически


параметры VMnet8, раздача автоматически


параметры Сетевого адаптера виртуальной машины




2) Хост, имеет 1 интерфейс


Процесс портмаппинга:
- отключить службу "Брандмауэр"
- включить службу "Маршрутизация и удаленный доступ"
- выполнить скрипт:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
netsh routing ip nat uninstall 
netsh routing ip nat install 
netsh routing ip nat add interface "INTERNET" full 
netsh routing ip nat add interface "VMnet1" private 
netsh routing ip nat add portmapping name="INTERNET" proto=TCP publicip=0.0.0.0 publicport=3050 privateip=192.168.57.128 privateport=3050 
netsh routing ip dnsproxy install 
netsh routing ip dnsproxy set interface name="INTERNET" mode=enable


- перезагрузить сервер

Итого: софт извне не подключается к СУБД на 192.168.57.128

Если разместить СУБД Firebird непосредственно на самом сервере 99.99.99.99 - то софт подключается

Помогите правильно настроить портмаппинг средствами самой ОС Windows XP
...
Рейтинг: 0 / 0
28.08.2014, 21:23
    #38732174
SLab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка port mapping в Windows XP
keon,
192.168.57.128 - этот адрес вмваре дает?
...
Рейтинг: 0 / 0
28.08.2014, 21:26
    #38732176
SLab
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка port mapping в Windows XP
SLab,
и смотрите, у вас локалнет фаерволом заперт, что же вы хотели?
...
Рейтинг: 0 / 0
01.09.2014, 11:45
    #38733930
keon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка port mapping в Windows XP
SLab192.168.57.128 - этот адрес вмваре дает?
да, этот адрес выдает интерфейс VMnet1

SLabи смотрите, у вас локалнет фаерволом заперт, что же вы хотели?

на фаерволе все открыто

настройки Firewall

Общие настройки


Настройки для подключений VMnet1


...
Рейтинг: 0 / 0
11.09.2014, 14:05
    #38744221
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка port mapping в Windows XP
Если не принципиально решить встроенными средствами (с ними непрозрачно и немного избыточно, на мой взгляд), то простое решение: http://www.boutell.com/rinetd/
c:\rinetd\rinetd.exe -c c:\rinetd\rinetd.conf

Формат файла .conf:
адреснакоторомслушать портнакоторомслушать адрескудапересылать порткудапересылать

Выдерживает промышленные нагрузки, т.е. работает устойчиво даже на больших количествах подключений и трафика.
Автозапуск - например, средствами Task Scheduler по триггеру At system startup.

На всякий случай приложил ту версию, которой пользуюсь для таких задач, т.к. не помню точно, откуда брал.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Настройка port mapping в Windows XP / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]