>спасибо, с iptables понятно. Но может все-таки можно узнать как это реализовать
>средствами ФРИ?
>
>
>>>Подскажите пожалуйста, как средствами ipnat, ipfw организовать следующее -
>>>
>>>есть 2 канала к 2 разным провайдерам. Есть серая сеть. 1 канал
>>>очень хороший но очень дорогой - второй адсл, но очень дешевый.
>>>Как завернуть все пакеты скажем с портов 53,80,21,20,22 через хороший канал,
>>>а p2p через dsl?
>>
>>
>>Да очень просто переадресацией портов:
>>Для iptables
>>
>>iptables -t nat -A PREROUTING -s LOCAL_NET -p tcp -m multiport --dport
>>50,21,80,22,20 -j DNAT --to-destination ХорошийПровайдер
>>
>>iptables -t nat -A PREROUTING -s LOCAL_NET -p tcp --dport p2p -j
>>DNAT --to-destination Плохой Провыйдер
ipfw add XXX divert _natd_ tcp from _net_ to any _dst-ports_ in via _local-if_
ipfw add XXY forward _gw2_ all from _isp2-ip_ in via _local-if_
запускать два натд, каждый на свой адрес, на один адрес штатно, на второй адрес - с указанием порта на который дивертить. не забудь правила для первого канала и правило для входящих пакетов для второго канала.
как сделать с использованием ipnat я не знаю, тестировать пока негде.
|