>На сервере доступа 3 сетевые карты: внутренняя локалка, статика 1 провайдера, локалка
>2 провайдера. НА сервере NAT, IPFW.
>2 провайдер предоставляет свою локальную сеть через dhcp. Включаю dhcp на этом
>интерфейсе, добавляю два маршрута для доступа в сеть 2 провайдера в
>автозагрузку фришки, перезагружаюсь. В результате в файле resolve.conf автоматом выставляются dns
>и префикс 2 провайдера, вместо dns от первого провайдера, выставленным мною
>вручную, шлюзом по умолчанию становиться 10.8.0.1 - шлюз от dhcp. Инет
>от первого провайдера не работает, пигуется только его шлюз.
>В этой ситуации нужно: 1.Получать Инет от 1 провайдера; 2.Пользоваться ресурсами локалки
>2 провайдера.
>ЧТО подскажите?
Все зависит от провайдера, но в большинстве случаев, если пров прибивает вас по маку или прочим характеристикам (тоесть дает постоянный ip через DHCP и пр. приблуды) вы можете смело забить статический ip и маршруты.
Вот пример одного из моих серваков:
ifconfig_rl0="inet 192.168.187.7 netmask 255.255.255.192 media 10baseT/UTP"
#ifconfig_rl0="DHCP -promisc up"
#dhcp_program="/sbin/dhclient"
#dhcp_flags=""
# Route to VPN server (Added Skif)
static_routes="vpnserver"
route_vpnserver="192.168.188.1/32 192.168.187.1"
export route_vpnserver
И все чудно работает. Но это при условии что у вас постоянный адрес, который раздается через DHCP.