The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ну что с этой FreeBSD -5.0!!!"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ну что с этой FreeBSD -5.0!!!"
Сообщение от denb Искать по авторуВ закладки on 04-Мрт-03, 12:34  (MSK)
Народ, совсем упарился уже...
На ipfw1(FreeBSD 4.7):
делаем:
% ipfw add 1001 divert 7777 tcp from any to any 7
% ipfw add 1002 divert 7777 tcp from any 7 to any
далее(где 172.20.5.1 - адрес куда перенаправляем запросы идущие на 172.20.5.100 на 7 порт)
% natd -v -p 7777 -a 172.20.5.101 -redirect_port tcp 172.20.5.1:7 7
In [TCP]         [TCP] 172.20.5.100:1521  -> 172.20.101:7 aliased to
                 [TCP] 172.20.5.100:1521  -> 172.20.5.1:7
Out [TCP]        [TCP] 172.20.5.100:1521  -> 172.20.5.1:7 aliased to
                 [TCP]  172.20.5.101:1521 -> 172.20.5.1:7
и т.д., то бишь все прекрасно работает,

Теперь тоже самое на ipfw2(5.0 - RELEASE):
добавляем теже правила, запускаем natd:
% natd -v -p 7777 -a 172.20.5.101 -redirect_port tcp 172.20.5.1:7 7
In [TCP]         [TCP] 172.20.5.100:1521  -> 172.20.101:7 aliased to
                 [TCP] 172.20.5.100:1521  -> 172.20.5.1:7
и не видим Out[TCP]!!!
смотрим:
% ipfw show
1001          1         60 divert 7777 tcp from any to any dst-port 7
1002          0         0  divert 7777 tcp from any 7 to any
              ^^^^^^^^^^^---!!!!!!

Второе правило не пашет!!!
Че делать то??!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Ну что с этой FreeBSD -5.0!!!"
Сообщение от denb Искать по авторуВ закладки on 04-Мрт-03, 15:59  (MSK)
up
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Ну что с этой FreeBSD -5.0!!!"
Сообщение от kim emailИскать по авторуВ закладки on 04-Мрт-03, 17:58  (MSK)
...
У Вас весь трафик работает по правилу 1001.

можно сделать что-то типа:

ipfw add 1001 divert 7777 tcp from any to any 7  in via $interface
ipfw add 1002 divert 7777 tcp from any 7 to any  out via $interface

Но как на меня дивет портов - занятие неблагодарное....
смотрите в сторону static nat .... (man natd)

Good Luck

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Ну что с этой FreeBSD -5.0!!!"
Сообщение от denb Искать по авторуВ закладки on 05-Мрт-03, 17:46  (MSK)
>...
>У Вас весь трафик работает по правилу 1001.
>
>можно сделать что-то типа:
>
>ipfw add 1001 divert 7777 tcp from any to any 7  
>in via $interface
>ipfw add 1002 divert 7777 tcp from any 7 to any  
>out via $interface
>
>Но как на меня дивет портов - занятие неблагодарное....
>смотрите в сторону static nat .... (man natd)
>
>Good Luck

Да, но почему эта конструкция работает в 4.7, а в 5.0 не работает??


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Ну что с этой FreeBSD -5.0!!!"
Сообщение от denb Искать по авторуВ закладки on 06-Мрт-03, 13:46  (MSK)
Попробовал на 5.0-current - тоже не пашет, в чем дело не пойму :(
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Ну что с этой FreeBSD -5.0!!!"
Сообщение от ShyLion Искать по авторуВ закладки on 07-Мрт-03, 09:09  (MSK)
>Попробовал на 5.0-current - тоже не пашет, в чем дело не пойму
>:(

расскажи цель конструкции
если это просто перекидывание определенного трафика на второй внешний канал, то NAT не нужен вообще
достаточно вот такого:
ipfw add 1001 fwd x.x.x.x tcp from any to any 7

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Ну что с этой FreeBSD -5.0!!!"
Сообщение от ShyLion Искать по авторуВ закладки on 07-Мрт-03, 09:11  (MSK)
что касается NAT, то по моему он вообще только между разными интерфейсами работает. Должен по крайней мере.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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