Маршрут по умолчанию в debian с двумя интерфейсами

У меня есть debian машина с двумя интерфейсами, настроенная dhcp:

allow-hotplug eth0 iface eth0 inet dhcp allow-hotplug eth1 iface eth1 inet dhcp 

При загрузке в eth1 добавляется маршрут по умолчанию:

  • Две установки Windows 8 на отдельных жестких дисках - невозможность загрузки
  • Windows 7 загружается на черный экран с помощью мигающего курсора
  • EFI не найден при установке Debian 7.4 рядом с Windows 8.1
  • Есть ли такой инструмент, как StartupMonitor для Windows 7?
  • Наберите PPPoE-соединение при запуске Windows
  • Ошибка загрузки Windows: C: \ Windows \ system32 \ config \ system Код ошибки: 0xc0000185
  •  0.0.0.0 10.200.10.253 0.0.0.0 UG 0 0 0 eth1 10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 10.200.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 

    Но мне нужен маршрут по умолчанию, чтобы быть шлюзом на eth0. Удаление маршрута по умолчанию и запуск dhclient после загрузки:

     $ sudo route del default $ sudo dhclient -v eth0 

    Я знаю, что могу поместить это на rc.local , но есть ли более «чистый» способ сделать это?

    Я не могу использовать статический адрес.

  • Резервная память для кеша и буфера
  • Sitecopy настаивает на ~ / .netrc с 600 правами, но мой ~ / находится в разделе NTFS
  • Как использовать завиток, чтобы проверить, отменен ли сертификат сайта?
  • Возможно ли скопировать двоичные данные, содержащие символ NUL, в буфер обмена X?
  • Ssh через маршрутизатор без переадресации портов
  • Приложение для пользовательского пространства для CIFS
  • One Solution collect form web for “Маршрут по умолчанию в debian с двумя интерфейсами”

    Для меня это похоже на то, что оба DHCP-клиента породили – каждый для своего соответствия iface – получает стандартный шлюз и гонку. Все происходит так, что тот, кто на eth1 надежно выигрывает (по какой-либо причине).

    Решение не кажется очевидным, поскольку оно зависит от вашей настройки. Получение GW по умолчанию с использованием DHCP логически означает, что вам не важно, где он находится.

    Исходя из этого и этого , я бы попытался добавить

     interface eth1 { supersede routers "" } 

    На /etc/dhcp/dhclient.conf и посмотреть, что произойдет. Идея состоит в том, чтобы supersede все routers поставляемые сервером DHCP, eth1 через eth1 ни с чем.

    Давайте будем гением компьютера.