powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Настройка port mapping в Windows XP
5 сообщений из 5, страница 1 из 1
Настройка port mapping в Windows XP
    #38731892
Фотография keon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Необходимо средствами ОС решить задачу по пробросу порта с физической машинки на виртуальную, чтобы обеспечить удаленное подключение разработанного софта под СУБД 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
Настройка port mapping в Windows XP
    #38732174
SLab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
keon,
192.168.57.128 - этот адрес вмваре дает?
...
Рейтинг: 0 / 0
Настройка port mapping в Windows XP
    #38732176
SLab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SLab,
и смотрите, у вас локалнет фаерволом заперт, что же вы хотели?
...
Рейтинг: 0 / 0
Настройка port mapping в Windows XP
    #38733930
Фотография keon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SLab192.168.57.128 - этот адрес вмваре дает?
да, этот адрес выдает интерфейс VMnet1

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

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

настройки Firewall

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


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


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

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

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

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


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