У меня такие-же сетки. Тебе надо прописать роутинги. Через нм это сделать не удастся. Последние его версии стали поддерживать роуты, но не поддерживают пустые адреса шлюзов. Поэтому первым делом отключи нм. Можно не удалять, просто выключить из автозагрузки. Главное потом не запустить его како-нить командой, так как он портит нужный файл resolv.conf. Ну а потом пишим ручками, примерно по такой инструкции:
Редактируем файл interfaces:
sudo gedit /etc/network/interfaces
---------------------------------
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 172.Х.Х.Х Это у меня
ип первого изернетовского прова
netmask 255.Х.Х.Х
up route add -net 172.Х.Х.Х/Х gw 172.Х.Х.Х
Вот этого его роут
# video.ХХХ
up route add -host 80.200.172.101 gw 172.21.115.1 Вот такие роуты могут быть нужны, чтобы скачивать с некоторых сайтов прова. Для начала лучше их не прописывать, так как сетка может не работать из-за любого неправильного адреса. Лично у меня изменение одного адреса, которое никому не сообщалось конечно-же, совпало с обновлением убунты до версии 9.04. Ух и рвал я волосы на голове, непонимая, почему вдруг не поднимается сетка в 9.04
auto eth1
iface eth1 inet static
address 192.168.1.2
ип второго адсл прова. Он, наверное у пол-мира одинаковый
netmask 255.255.255.0
gateway 192.168.1.1
--------------------------------
Редактируем файл resolv.conf:
sudo gedit /etc/resolv.conf
Вот этот файлик портит нм
---------------------------------
nameserver 172.Х.Х.Х у перого прова один дсн
nameserver 195.Х.Х.Х а у второго целых два
nameserver 212.Х.Х.Х
--------------------------------
Перезапускаем сеть:
sudo /etc/init.d/networking restart
Или перезагружаемся.
Обрати внимание, у первого прова шлюз не прописывается, иначе сетка работать не будет. Вот как-раз из-за этого нельзя использовать нм. Он обязательно пропишет шлюз хотя-бы в виде 0.0.0.0.0. А этого не надо.