Как установить DHCP-интерфейс в качестве шлюза по умолчанию в Debian 9

Debian 9 работает на виртуальном боксе. У меня есть 2 адаптера, один NAT и другой хост. Вот мой файл / etc / network / interfaces:

allow-hotplug enp0s3 auto enp0s3 iface enp0s3 inet dhcp allow-hotplug enp0s8 auto enp0s8 iface enp0s8 inet static address 192.168.56.3 netmask 255.255.255.0 gateway 192.168.56.1 

Когда я загружаюсь, я получаю второй интерфейс как шлюз по умолчанию, но мне нужен первый.

Выполнение этой команды вручную разрешает это:

 ip route change default via 10.0.2.3 

Предполагая (?), Что, поскольку этот IP генерируется DHCP (с помощью virtualbox), как я могу установить это как маршрут по умолчанию при загрузке?

В случае, если это полезно, вот вывод ip route show (после этой команды)

 default via 10.0.2.3 dev enp0s3 10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15 169.254.0.0/16 dev enp0s8 scope link metric 1000 192.168.56.0/24 dev enp0s8 proto kernel scope link src 192.168.56.3 

И вот вывод ip addr show :

 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:b8:c5:ff brd ff:ff:ff:ff:ff:ff inet 10.0.2.15/24 brd 10.0.2.255 scope global enp0s3 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:feb8:c5ff/64 scope link valid_lft forever preferred_lft forever 3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:c8:d2:fb brd ff:ff:ff:ff:ff:ff inet 192.168.56.3/24 brd 192.168.56.255 scope global enp0s8 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:fec8:d2fb/64 scope link valid_lft forever preferred_lft forever 

Interesting Posts

Какие плохие вещи могут произойти, если я отключу APIC (не путать с ACPI)?

Как заблокировать рабочий стол xfce правой кнопкой мыши

Почему временные метки на моем съемном носителе считаются временем UTC?

как написать зависимость запуска от доступности Интернета?

Выполнить команду перед выключением

Как получить дополнительную информацию о загрузочном сообщении «Ожидание / dev для полного заполнения»

Можно ли настроить приложения для использования разных сетевых интерфейсов по-разному? Если да, то как?

перечислить файлы и сохранить их в переменных

Правильный способ установки umask для транзакций SFTP?

Является ли ловушка унаследована подоболочкой?

Не удается увидеть USB-устройства на гостевой Windows

NodeJS для Slackware

Клавиатура функциональных клавиш Bind

Выполнить команду для входа в общую учетную запись

Портативный способ настройки исполняемого файла, вызванного скриптом

Linux и Unix - лучшая ОС в мире.