Как указать на сетевой интерфейс из другой конфигурации inteface в / etc / network / interface

Я пытаюсь настроить виртуальную сеть в VirtualBox с центральным узлом в качестве шлюза и DHCP и DNS-сервера (я использую dnsmasq).

Центральный узел имеет два интерфейса:

  • enp03, который обращен к сети хоста. Он настроен на DHCP хост-сети и имеет динамический IP-адрес.
  • enp08, который стоит перед виртуальной сетью. dnsmasq слушает эту взаимосвязь.

Теперь я хочу установить статическую конфигурацию для enp08.

Возможно ли сделать что-то подобное в / etc / network / interfaces:

auto enp03 iface enp03 inet dhcp auto enp08 iface enp08 inet static address 10.0.5.1 netmask 255.255.255.0 gateway enp03 

Если я правильно понял, вы хотите определить шлюз для интерфейса enp08 и сообщить ядру, что этот шлюз такой же, как тот, который используется в enp03 , правильно?

Затем просто удалите / прокомментируйте эту линию gateway . Он определяет шлюз по умолчанию, и значение по умолчанию уже установлено (по DHCP на enp03 ), нет необходимости добавлять дубликат.