|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andre Sidko 2:4641/77 27 Sep 2006 06:52:32 To : Dmitriy Dubinin Subject : Re: nat --------------------------------------------------------------------------------
Hello Dmitriy.
*** 26 Sep 06, Dmitriy Dubinin wrote to Andre Sidko:
*** snipping off
DD>
DD>
AS>> Есть 2 машинки (fb 3.3 - первая (10.1.10.5/8) и fb4.11 - вторая
AS>> (10.1.70.4/8)
AS>> Обе в одной локальной сети. (прямая видимость)
AS>> Hа первой открыт порт, к примеру 1024, она ждет запросов по этому
AS>> порту.
DD>
AS>> Ко второй обращаются клиенты. Hа ней открыт порт, к примеру 2222.
AS>> Hеобходимо
AS>> сделать такую фишку:
DD>
AS>> При обращении клиента к первой машине, редиректился запрос с порта
AS>> 2222 2-ой машины на порт 1024 1-ой машины. Запускаю nat на второй
AS>> машине вот так:
DD>
AS>> /sbin/natd -n fxp0 -redirect_port tcp 10.1.10.5:1024 2222 и после
AS>> ввода команды telnet 10.1.70.4 2222 на второй машине вижу, что
AS>> редиректа нет.
DD>
AS>> Правила файрволла на второй машине вот такие:
DD>
AS>> # less /etc/firewall.conf
AS>> add divert 8668 tcp from any to any
AS>> add allow ip from any to any
DD>
DD>
DD> когда от локальной машины приходит пакет на 10.1.70.4:2222 natd меняет
DD> адрес назначения в соответствии с опцией redirect_port. Адрес
DD> источника остается прежним. Поэтому 10.1.10.5 отвечает сразу клиенту,
DD> а не 10.1.70.4 от которого тот ждет ответов. По tcpdump на 10.1.10.5
DD> это должно быть видно.
DD>
DD> Чтобы работало надо подменять адрес клиента. Делается двойным прогоном
DD> через natd.
т.е.? Hа локальном примере please.
Ведь если после правила add divert 8668 tcp from any to any
я могу добавить ещё правило, оно работать не будет так как выход из access-l
происходит при сравнении (и совпадении) на первом правиле.
т.е. на примере пожалуйста.
Registered Linux User #347376
UIN 21089807
truly your, Andre.
--- GoldED+/LNX 1.1.5-31012
* Origin: Andre M. Sidko (2:4641/77)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1884451a0496.html, оценка из 5, голосов 10
|