The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"port map в freebsd 6.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"port map в freebsd 6.0"  
Сообщение от wintersun17 (ok) on 05-Авг-06, 15:57 
Долго намучился с задачей  перенаправлять соединения на определенный порт на машину в локалной сети...
/sbin/natd -redirect_port 192.168.1.2:80 80 -a внешний IP -p 7777
ipfw add divert 7777 all from any to any  

а также разные извращения
ipfw add divert 7777 all from 192.168.1.2 to any
ipfw add divert 7777 all from any to внешний IP in

ничего не дает.. на локальной машине видится соединение на данном порту но только в состоянии SYN_RECEIVED....до ESTABLISHED не доходит..


РЕШИЛ проблему очень просто:
в портах /usr/ports/net/rinetd
ставим, создаем файл конфига /usr/local/etc/rinetd.conf

формат: rinetd.conf
внешнийIP внешнийПОРТ внутреннийIP внутреннийПОРТ

ВСЕ ЗАРАБОТАЛО С ПЕРВОГО РАЗА


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "port map в freebsd 6.0"  
Сообщение от butcher (ok) on 05-Авг-06, 19:56 
>ничего не дает.. на локальной машине видится соединение на данном порту но
>только в состоянии SYN_RECEIVED....до ESTABLISHED не доходит..

Вероятно вам просто нужно было указать маршрут по-умолчанию на хост с натом.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "port map в freebsd 6.0"  
Сообщение от _anton_ on 06-Авг-06, 21:20 
на самом деле я с такой же проблемой столкнулся. уже и -redirect_port делал и ipnat врубал с его редиректом, ничего не помогало, завтра с утра попробую как сказано выше, чем черт не шутит:)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "port map в freebsd 6.0"  
Сообщение от Aivan on 23-Июл-07, 12:05 
>[оверквотинг удален]
>
>
>РЕШИЛ проблему очень просто:
>в портах /usr/ports/net/rinetd
>ставим, создаем файл конфига /usr/local/etc/rinetd.conf
>
>формат: rinetd.conf
>внешнийIP внешнийПОРТ внутреннийIP внутреннийПОРТ
>
>ВСЕ ЗАРАБОТАЛО С ПЕРВОГО РАЗА

Только вот синтаксис ты немножко неправильно написал - у меня заработало вот так:

внутренний_адрес_карточки порт адрес_назначения порт

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру