Змінити маршрут за замовчуванням на інтерфейс DHCP без натискання маршруту?


11

Як я можу змінити маршрут за замовчуванням, щоб використовувати eth1 (DHCP), а не eth0 (статичний)? Я хочу, щоб це було постійним рішенням, стійким через перезавантаження.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         RT-C0C1C0CF879F 0.0.0.0         UG    100    0        0 eth0
10.0.0.0        *               255.255.255.0   U     0      0        0 eth0
1.1.1.0         *               255.255.240.0   U     0      0        0 eth1

Я хочу, щоб прямий маршрут (eth1) був за замовчуванням, а не через NAT.

Використання Ubuntu 12.04

Відповіді:


12

Я знайшов відповідь у: http://xmodulo.com/2012/03/how-to-set-default-route-in-linux.html


Видалення непотрібного маршруту за замовчуванням, використовуючи команду відключення в / etc / network / інтерфейсах, наступним чином. Це дозволить пропустити маршрут за замовчуванням через eth0

$ sudo vi /etc/network/interfaces

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet dhcp
post-up route del default dev $IFACE
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.