
Я немного не понимаю, почему NetworkManager (и Modem-Manager) являются частью Ubuntu Server 18.04 и почему они включены по умолчанию.
Насколько я понимаю, Netplan — это инструмент по умолчанию, используемый для настройки сети через systemd-networkd.
У меня Ubuntu Server 18.04 с запущенным Seafile. Беспроводная сеть была настроена с помощью Netplan и networkd, которые работают нормально большую часть времени. У меня есть проблема, которая описана здесь:Подключение к Ubuntu Server Wifi прерывается после каждого обновления sudo apt
Пытаясь устранить эту проблему, я нашел записи в журнале NetworkManager, которые могли быть ошибками, поэтому я попытался отключить его. Сервер продолжает нормально работать без него, но я думаю, что проблема в ссылке выше все еще остается
Так почему же NetworkManager там есть и включен по умолчанию? Есть ли вариант использования, который требует его вместо Netplan? Я теряю какую-то функциональность, отключая его?
решение1
В серверной среде обычно используется netplan/networkd, в основном из-за статической природы его сетевой среды. NetworkManager есть как выбор, обычно не выбирается, но должен быть включен и оставлен в покое.
Имейте только ОДИН файл .yaml в /etc/netplan. Он должен выглядеть примерно так...
network:
version: 2
renderer: networkd
wifis:
wlp1s0:
addresses: [192.168.0.66/24] # don't use the same IP address as enp3s0
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]
access-points:
"99PinkGins":
password: "###############"
ethernets:
enp3s0:
dhcp4: true
optional: true
sudo netplan --debug generate
sudo netplan apply
reboot