URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 39084
[ Назад ]

Исходное сообщение
"Как сделать редирект порта с одной машины на другую?"

Отправлено Serj , 06-Янв-04 19:15 
Помогите плиз.
Есть проблема. Необходимо чтобы freebsd все запросы которые идут к ней на 80 порт, редиректила на тот же порт но на другой машине во внутренней сети. Подскажите как это сделать.

Всех с Рождеством. Зарание спасибо.


Содержание

Сообщения в этом обсуждении
"Как сделать редирект порта с одной машины на другую?"
Отправлено Alatar , 06-Янв-04 20:22 
>Помогите плиз.
>Есть проблема. Необходимо чтобы freebsd все запросы которые идут к ней на
>80 порт, редиректила на тот же порт но на другой машине
>во внутренней сети. Подскажите как это сделать.
>
>Всех с Рождеством. Зарание спасибо.


С помощью natd -redirect_port


"Как сделать редирект порта с одной машины на другую?"
Отправлено hromach , 09-Янв-04 00:20 
>>Помогите плиз.
>>Есть проблема. Необходимо чтобы freebsd все запросы которые идут к ней на
>>80 порт, редиректила на тот же порт но на другой машине
>>во внутренней сети. Подскажите как это сделать.
>>
>>Всех с Рождеством. Зарание спасибо.
>
>
>С помощью natd -redirect_port
для того, чтобы вопрос открытым не оставался:


ps aux
там должна быть строка что то типа
root     115  0.0  0.2   716  544  ??  Ss   Tue09AM   2:40.99 /sbin/natd -f /etc/natd.conf -n ed0
если ее нет, значит просто нат не запущен

в rc.conf

natd_program="/sbin/natd"
natd_enable="YES"
natd_interface="еd0"
natd_flags="-f /etc/natd.conf"

если rc не менялся и прога нат существует в /sbin/ то это приведет к пуску ната

в /etc/firewall/rule (выше остальных правил)
ipfw add divert natd all from any to any via ed0

в natd.conf
redirect_port tcp 192.168.178.162:80 192.168.178.171:80

перегружаем



"Как сделать редирект порта с одной машины на другую?"
Отправлено hromach , 06-Янв-04 22:32 
>Помогите плиз.
>Есть проблема. Необходимо чтобы freebsd все запросы которые идут к ней на
>80 порт, редиректила на тот же порт но на другой машине
>во внутренней сети. Подскажите как это сделать.
>
>Всех с Рождеством. Зарание спасибо.

если поднят natd, то в natd.conf пишеши
redirect_port tcp <куда>:порт <откедова>:порт

<куда> и <откедова>-ip адреса
не забудь после последней строчки поставить перевод строки (ентер нажать)


"Как сделать редирект порта с одной машины на другую?"
Отправлено terr , 08-Янв-04 10:47 
ставь rinetd (у меня валялась версия 0.62) - самый простой вариант = делаешь туннель на другую тачку + порт.

"Как сделать редирект порта с одной машины на другую?"
Отправлено Serj , 08-Янв-04 12:00 
Чето не получается с redirect_port



"Как сделать редирект порта с одной машины на другую?"
Отправлено temny , 08-Янв-04 12:17 
http://www.opennet.me/tips/sml/63.shtml

"Как сделать редирект порта с одной машины на другую?"
Отправлено cr , 08-Янв-04 19:12 
>Чето не получается с redirect_port


Надо еще на ipfw пакеты на сокет к nat'у завернуть

А еще по поиску посмотри про "переброс соединений"
тема уже несколько раз была ...