
У меня установлена Ubuntu 18.04 (пониженная до серверной версии), и я не могу подключиться к Интернету через свой Ethernet-адаптер.
Извините, что не вставил содержимое файлов, но я пишу с другого ПК. Ниже я прикрепляю скриншот со всем важным (на мой взгляд).
Включил настройку DHCP и выглядит нормально. У меня нет IPv4 IP *.yaml
, показанного . показывает адаптер иногда в , а иногда в состояниях. состояние всегда ./etc/netplan
*.network
/run/systemd/network
ip addr
networkctl
n/a
degraded
Setup
unmanaged
При перезапуске 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 решил и эту проблему.