Помощь - Поиск - Пользователи - Календарь
Полная версия: Переброс пакетов из Интернет на машину в локальной
Форум на все случаи жизни > Секреты софта и железа > UNIX и Linux системы
galexis
Эту тему я уже поднимал в апреле прошлого года, но тогда так и не удалось настроить соединение. Итак проблема:
Нужно удаленно управлять сервером под Windows 2003 Server. Как я полагаю, нужно перебросить пакеты поступающие на порт 3389 (программа управления использует этот порт) интернет-сервера, работающего под управлением FreeBSD 4.10 и имеющего реальный ip на порт 3389 машины с адресом 10.0.0.30 (сервер под Windows). И обратно. Как это можно реализовать?
Gamer
galexis назвается редайрект портов.
Настраиваешь NAT нужным тебе образом.

Команда, если мне память не изменяет: redirect_port...

Вобщем man natd.conf, если будут вопросы то пиши...
rumbumbes
natd -n vr0(нужный интерфейс) redirect_port 10.0.0.30:3389 3389
galexis
Я уже пытался в rc.conf вписать строчку:
natd_flags="-redirect_port tcp 10.0.0.30:3389 3389"

Не работает. Может в ipfw нужно что нибудь указать?
Какой интерфейс имеется ввиду в параметре -n? Там где находится 10.0.0.30?
Как проверить, что редайрект произошел?
galexis
Может добавить строчку в ipfw типа:
divert tcp from any 3389 to any
galexis
Перебросить соединение по видимому удалось добавив в ipfw строки
divert natd tcp from any to any 3389
divert natd ip from 10.0.0.30 to any
allow tcp from any to any 3389

Но дистанционное управление рабочим столом все равно не работает. Судя по счетчикам в ipfw пакеты идут и туда и оттуда. Но соединение не устанавливаеется. Может это потому что обращаюсь я все же к другому ip, а не к 10.0.0.30?
galexis
Все заработало. И надо то было всего natd_flags="-redirect_port tcp 10.0.0.30:3389 3389" в rc.conf и
allow tcp from any to any 3389
allow tcp from any 3389 to any
в rc.firewall добавить.

Но появилась другая проблема. Если я хочу администрить другой сервак, надо менять строку в rc.conf и перезагружать всю машину. Можно ли перезагрузить только natd?
..
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.

Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.

Warning: require_once(/var/www/bestfil1/public_html/setlinks_0d98c/slsimple.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/bestfil1/public_html/forums/lofiversion/index.php on line 355