Netplan игнорирует файл .network

Netplan игнорирует файл .network

У меня установлена ​​Ubuntu 18.04 (пониженная до серверной версии), и я не могу подключиться к Интернету через свой Ethernet-адаптер.

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

Включил настройку DHCP и выглядит нормально. У меня нет IPv4 IP *.yaml, показанного . показывает адаптер иногда в , а иногда в состояниях. состояние всегда ./etc/netplan*.network/run/systemd/networkip addrnetworkctln/adegradedSetupunmanaged

При перезапуске systemd-networkdс debugуровнем журнала я вижу, что он игнорирует /run/systemd/network/*.networkфайл, «потому что это не обычный файл с суффиксом .netdev».

Пожалуйста, взгляните на снимок экрана, представляющий файл журнала: бревно

Я не продвинутый пользователь Linux, поэтому, пожалуйста, поясняйте свои ответы :) Если вам понадобится дополнительная информация, дайте мне знать.

решение1

Раздел устройства, указанный в вашем netplan yaml, — enp0s3, но имя устройства в вашей системе — enp3s0. По умолчанию, если вы не добавите правило match:, раздел устройства должен иметь то же имя, что и ваше сетевое устройство.

решение2

*.yamlВ моем случае помогло добавление соответствующего MAC-адреса в мой файл:

match: 
  macaddress: "ADAPTER_MAC_ADDRESS"

У меня также, вместе с этим, была проблема, что адаптер был DOWNсразу после перезагрузки. Match macaddress решил и эту проблему.

Связанный контент