On Wed, Jul 07, 2004 at 11:36:05AM +0300, Dmitry Zabolotny wrote:
> 1. Как правильно и в каких скриптах прописывать настройки сетевых
> интерфейсов если использовать iproute?
в /etc/network/interfaces.
статические маршруты можно прописать так (последняя строчка):
auto eth2
iface eth2 inet static
        address 192.168.48.140
        netmask 255.255.255.0
        network 192.168.48.0
        broadcast 192.168.48.255
        up ip route add 192.168.49.0/24 via 192.168.48.1

> 2. Подскажите как настроить роутинг в таком случае:
>    Есть падающая выделенка(eth0), локальная сеть(eth1) и диал-ап. Когда
>    выделенка есть(как проверить?) роутинг на eth0. При падении выделенки
>    запускается дозвонка. После появления выделенки опять роутинг на eth0?

Проверять доступность какого-нибудь хоста. (ping?).
Как только хост становится недоступным:
удалять маршрут по умолчанию (ведующий куда-то через eth0).
# ip route del default
добавлять маршрут на машину, за доступностью которой мы наблюдаем:
# ip route add machine.somedomain.com via ${default_gateway}
звонить dial-up провайдеру. (и соответственно default route туда)
переодически проверять доступность 'machine.somedomain.com', - как
только становится доступным - обрывать соединение, удалять маршрут
на машину 'machine.somedomain.com', восстанавливать default route
# ip route add default via ${default_gateway}

Хотя можно маршрут на 'machine.somedomain.com' вообще не трогать -
прописать один раз и всё. (см ответ на первый вопрос - как).

-- 
ilya voronin <[EMAIL PROTECTED]>

Ответить