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

Исходное сообщение
"Natd и ipfw"

Отправлено johnny , 09-Авг-04 17:57 
Привет!

У меня такой вопрос.
После правила
divert natd all from <моя внутреняя сетка> to any out via <внешний интерфейс>
по цепочке идут пакеты еще с адресом с внутренней сети, или уже нат их подменил на адресс внешнего интерфейса?


Содержание

Сообщения в этом обсуждении
"Natd и ipfw"
Отправлено A Clockwork Orange , 09-Авг-04 18:00 
После выполнения правила, ip_src подменен

"Natd и ipfw"
Отправлено johnny , 09-Авг-04 18:15 
>После выполнения правила, ip_src подменен

Тогда я не пойму, почему в многих примерах по настройке правил,
после диверта стоят правила которые придназначены для адресов из внутренней сети.
Что же тогда фильтровать?
  


"Natd и ipfw"
Отправлено jr , 09-Авг-04 18:19 
>>После выполнения правила, ip_src подменен
>
>Тогда я не пойму, почему в многих примерах по настройке правил,
>после диверта стоят правила которые придназначены для адресов из внутренней сети.
>Что же тогда фильтровать?
>

ну так ведь пакеты, придя в интернетовский иннтерфейс, выходят из пользовательского интерфейса, и от пользователей они приходят с внутренними ip ;)


"Natd и ipfw"
Отправлено johnny , 09-Авг-04 18:29 
>ну так ведь пакеты, придя в интернетовский иннтерфейс, выходят из пользовательского интерфейса,
>и от пользователей они приходят с внутренними ip ;)

Что-то я не пойму.
Давай по полочкам.

Клиент из внутренней сети посылает пекет на шлюз, скажем на интерфейс "rl1", потом пакет идет по цепочке правил, доходит до диверт, нат модернизирует его и дальше пакет уже имеет другой ip_src и применять для него привила типа (если до этого у него был ip_src =192.168.1.1)
deny all from 192.168.1.1 to any уже не должны действовать.

Так ли это или я ошибаюсь?


"Natd и ipfw"
Отправлено johnny , 09-Авг-04 18:49 
>>>После выполнения правила, ip_src подменен
>>
>>Тогда я не пойму, почему в многих примерах по настройке правил,
>>после диверта стоят правила которые придназначены для адресов из внутренней сети.
>>Что же тогда фильтровать?
>>
>
>ну так ведь пакеты, придя в интернетовский иннтерфейс, выходят из пользовательского интерфейса,
>и от пользователей они приходят с внутренними ip ;)

Спасибо за помощь, меня кажется осенило, ведь трафик проверяется дважды при вхождении на один интерфейс и при выходе с другого
и первый раз когда он входит на внутренний интерфейс диверт на него не подействует.


"Natd и ipfw"
Отправлено jr , 10-Авг-04 10:56 
>Спасибо за помощь, меня кажется осенило, ведь трафик проверяется дважды при вхождении
>на один интерфейс и при выходе с другого
>и первый раз когда он входит на внутренний интерфейс диверт на него
>не подействует.

именно так :)


"Natd и ipfw"
Отправлено A Clockwork Orange , 10-Авг-04 12:11 
Три раза