>OS FreeBSD 6.2
>
> --------------
>
> |
> |------fxp0 xxx.xxx.24.30 Провайдер №1 (Ethernet)
>---------> xl0 | FreeBSD 6.2|
> LAN
>|
> |------xl1 xxx.xxx.171.20 Провайдер №2 (Ethernet)
>
> -------------- >Какими средствами ?
>На сервере Firewall IPFW NATD сейчас инет работает только через fxp0
>Нужно что бы инет работал через xl1, а компьютер который подключается к
>xl0 мог выходить в сеть fxp0 (в нутри провайдера ) и
>в сеть xl1 (в нутри провадера ),а также получал инет через
>
>xl1
Запустить второй natd для xl1 с другой конфигурацией для номера
divert порта и pid'а .
Прописать divert правила в IPFW для двух natd.
Прописать forward (Change the next-hop on matching packets) правила IPFW в
зависимость , что и куда вы хотите роутить в отличии от default .
Смотри множество примеров на этом сайте, типа "два провайдера".
Удачи!