The OpenNET Project / Index page

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

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

"nat+ipfw"  
Сообщение от valpo email(ok) on 31-Июл-06, 17:57 
Добрый день.
Нужна помощь. Замучался я с сабжем. Хочу с его помощью побороть low id в emule.
Есть сервер, который смотрит в инет. ИП сервака внутренний: ххх.ххх.ххх.ххх,
ИП сервака внешний: yyy.yyy.yyy.yyy.
fxp0 - внутренний интерфейс сервака

Есть клиент во внутренной сетке. ИП клиента zzz.zzz.zzz.zzz.

Необходимо, чтобы клиент через сервак пользовался мулом.

в firewall.conf:
add 401 allow tcp from zzz.zzz.zzz.zzz to any via fxp0
add 402 allow udp from zzz.zzz.zzz.zzz to any via fxp0
add 403 allow tcp from any to zzz.zzz.zzz.zzz via fxp0
add 404 allow udp from any to zzz.zzz.zzz.zzz via fxp0
add 65534 deny log ip from any to any

в natd.conf:
same_ports yes
use_sockets yes
alias_address yyy.yyy.yyy.yyy
log
redirect_port tcp zzz.zzz.zzz.zzz:4662 4662
redirect_port udp zzz.zzz.zzz.zzz:4672 4672
redirect_port tcp zzz.zzz.zzz.zzz:4711 4711

запускаю нат
>natd -f /etc/natd.conf

В муле, в настройках прокси отключена. На клинтском компе шлюзом прописана ИП внутренний адресс сервака.  В результате мул не хочет даже соединяться со своим муловским серваком.

Подскажите, плз, что не так. :(

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

 Оглавление

  • nat+ipfw, mummy, 19:07 , 31-Июл-06, (1)  
    • nat+ipfw, valpo, 11:00 , 01-Авг-06, (2)  
      • nat+ipfw, mummy, 12:11 , 01-Авг-06, (3)  
        • nat+ipfw, valpo, 14:31 , 01-Авг-06, (4)  
          • nat+ipfw, mummy, 17:44 , 01-Авг-06, (5)  
            • nat+ipfw, mummy, 17:46 , 01-Авг-06, (6)  

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


1. "nat+ipfw"  
Сообщение от mummy on 31-Июл-06, 19:07 
Не забыли правило divert? Например:
add divert natd all from any to any via ${natd_interface}
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "nat+ipfw"  
Сообщение от valpo email(ok) on 01-Авг-06, 11:00 
>Не забыли правило divert? Например:
>add divert natd all from any to any via ${natd_interface}

Добавил, как вы указали :
>ipfw add 405 divert natd all from any to any via fxp1

Ничего не изменилось.

По ipfw show количество пакетов, проходящих по правило 405 растёт.

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

3. "nat+ipfw"  
Сообщение от mummy on 01-Авг-06, 12:11 
Может ipfw add 100 divert natd all from any to any via fxp1
(где fxp1 внешний интерфейс)

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

4. "nat+ipfw"  
Сообщение от valpo email(ok) on 01-Авг-06, 14:31 
>Может ipfw add 100 divert natd all from any to any via
>fxp1
>(где fxp1 внешний интерфейс)

Добавил в самое начало firewall.conf и заработало :)
похоже раньше пакеты не туда перенаправлялись...
большое спасибо !!!

по ходу ещё один вопрос: а не слишком ли много это правило буде пропускать через себя лишних пакетов??? нужно ли его как-то ужесточить???

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

5. "nat+ipfw"  
Сообщение от mummy on 01-Авг-06, 17:44 
>по ходу ещё один вопрос: а не слишком ли много это правило
>буде пропускать через себя лишних пакетов??? нужно ли его как-то ужесточить???
>
Можно, но это сложновато. У меня был пример:
add 150 divert natd tcp from 192.168.0.0/24 to any out via fxp0
add 160 allow tcp trom me to any
add 170 divert natd tcp from any to me in via fxp0
add 180 allow tcp from me to 192.168.0.0/24
add 190 allow tcp from any to me
add 200 deny tcp from any to any

не проверял

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

6. "nat+ipfw"  
Сообщение от mummy on 01-Авг-06, 17:46 
P.S.: fxp0 - внешний интерфейс

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

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

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




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

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