Если вы используете Ubuntu Maverick (и, следовательно, имеете сетевой менеджер 0.8.1), попробуйте инструмент nmcli:
$ nmcli
Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }
OPTIONS
-t[erse] terse output
-p[retty] pretty output
-m[ode] tabular|multiline output mode
-f[ields] <field1,field2,...>|all|common specify fields to output
-e[scape] yes|no escape columns separators in values
-v[ersion] show program version
-h[elp] print this help
OBJECT
nm NetworkManager status
con NetworkManager connections
dev devices managed by NetworkManager
Как и выше, это всего лишь один файл и поставляется с NM 0.8.1.
Чтобы временно изменить маршрут по умолчанию, вы можете использовать команду ip следующим образом:
$ sudo ip route change default via 192.168.1.1 dev eth0
Если у вас есть статическая конфигурация ip в команде ip , вы можете добавить шлюз чтобы сделать это постоянным.
iface eth0 inet static
gateway 192.168.1.1
[…]
Используя DHCP для настройки сети, вам нужно настроить другой файл. Добавьте выражение supersede в /etc/dhcp/dhclient.conf.
supersede routers 192.168.1.1;
Откройте файл /etc/network/interfaces
найдите нужный интерфейс и добавьте следующее:
gateway 192.x.x.x
Перезапустите сеть:
sudo /etc/init.d/networking restart