Re[2]: 2 провайдера
Здравствуйте, Vladimir.
Вы писали 21 апреля 2006 г., 12:42:55:
> On Wed, 19 Apr 2006 16:50:52 +0700
> "Берик" <ber***@n*****.ru> wrote:
>> Столкнулся с таском, после того, как появился 2-ой
>> провайдер, требуется Ваша помощь.
>> Как решить следующую задачу:
>>
>> 1) Условия задачи
>> 1 роутер на ОС FreeBSD 5.2.1 release + IPFilter + Billing,
>> 2 сетевые карточки (внутрь и наружу),
>> коммутатор Рапира 24i, внутри 2 локальные подсети
>> 192.168.64.1/255.255.255.0 и 192.168.65.1/255.255.255.0
>> каждая со своими серверами, который д.б. видны
>> снаружи, 2 провайдера
>>
>> 2) Требуется отобразить 1в1: 1ая подсеть только через 1-го
>> провайдера,
>> 2-ая - через 2-го провайдера с соответствующими днс и
>> шлюзами от провайдера.
>> Т.е. если я из 1-ой подсети говорю nslookup, то отвечаеи
>> мне днс 1-го
>> провайдера и аналогично со второй подсеткой - отвечает днс
>> 2-го
>> провайдера.
>> Желательно не устанавливать ничего из софта.
> Policy Routing через ipfw, nat черезе ipnat. Должен заметить, что когда будешь
> делать policy routing с nat. то в policy у тебя исходны адрес будет внутренний!!!
> Вот, например, строчка из моего ipfw
> fwd 62.xx.yy.zz ip from 192.168.252.0/25 to not 213.xx.yy.zz/24
> Здесь 62.xx.yy.zz роутер провайдера 192.168.252.0/25 сетка, которая ходит через
> этого прова. 213.xx.yy.zz/24 это сетка другого прова, чтобы трафик между моими
> сетками, не ходил через интернет. если тебе этого не надо, тогда вместо not
213.xx.yy.zz/24
> пиши any.
> DNS. ты на клиентах какой адрес DNS сервера прописываешь? своего шлюза? Можно
> просто прописать DNS провайдера. Если тебе это не подходит, тогда есть еще
одна
> мысль, но я еше не готов ее изолжить, сначала надо подумать.....
Спасибо большое, примерно так я и сделал, прочитав маны и
покопавшись
в сетке. Я почти решил эту проблему за исключением
маленького нюанса:
при перезагрузке ipfw не читает правила, прописанные мною
в /etc/ipfw.conf.
Ранее пользовались ipfilter, а теперь в связке еще и ipfw.
Вот сейчас читаю мануал чтобы заставить ipfw после
перезагрузки
перечитывать прописанные мною файлы. Может поможете?