|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Shukhrat K. Makhmudov 2:5020/400 12 Mar 2007 15:04:24 To : All Subject : два NATа -------------------------------------------------------------------------------- Hi All, Прошу помочь разобраться в странном поведении NAT на freebsd 6.1 задача - шлюз, 3 сетевые карты, две локалки, каждую локалку нужно натить провайдеру под свои адресом. все это работало под 4.9, по причине перезда на сата пришлось поставить 6.1 правила для IPFW (rl0 - внешний ин-с, rl1 и fxp0 - внутр-е, xxx.xxx.xxx.xxx - внений адрес для первой локалки, yyy- для второй ) -----cut------ # NAT для первой локалки allow ip from 192.168.1.0/24 to any via rl1 divert natd ip from 192.168.1.0/24 to any via rl0 allow ip from xxx.xxx.xxx.xxx to any divert natd ip from any to xxx.xxx.xxx.xxx allow ip from any to 192.168.1.0/24 # NAT для второй локалки allow ip from 192.168.120.0/24 to any via fxp0 divert natd2 ip from 192.168.120.0/24 to any via rl0 allow ip from yyy.yyy.yyy.yyy to any divert natd2 ip from any to yyy.yyy.yyy.yyy allow ip from any to 192.168.120.0/24 ----cut off------- запускаю два ната, с такими примерно конфигами: -----nat1.conf---- alias_address xxx.xxx.xxx.xxx port natd use_sockets yes ----nat2.conf--- alias_address yyy.yyy.yyy.yyy port natd2 use_sockets yes ----------------- в результате - первая сеть работает, вторая - нет начинаю разбираться включаю Log и verbose для второго, лезу из локалки2 на рамблер --------------- Out {default}[TCP] [TCP] 192.168.120.55:1830 -> 81.19.70.1:80 aliased to [TCP] yyy.yyy.yyy.yyy:1830 -> 81.19.70.1:80 -------------- здесь все правильно, а вот когда приходит ответ: -------------- Out {default}[TCP] [TCP] 81.19.70.1:80 -> yyy.yyy.yyy.yyy:1830 aliased to [TCP] yyy.yyy.yyy.yyy:80 -> yyy.yyy.yyy.yyy:1830 natd: failed to write packet back: Permission denied -------------- нат считает пакет исходящим и подменяет не тот адрес :((( вставляю unregistered_only (без особой надежды), тогда пакет вообще не менется. Подскажите pls, где я промахнулся. Спасибо. -------- С уважением Шухрат К. Махмудов --- ifmail v.2.15dev5.3 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/16679165da880.html, оценка из 5, голосов 10
|