
Estoy un poco confundido acerca de por qué NetworkManager (y Modem-Manager) son parte de Ubuntu Server 18.04 y por qué son servicios habilitados de forma predeterminada.
Tengo entendido que Netplan es la herramienta predeterminada que se utilizará para configurar la red a través de systemd-networkd.
Tengo un Ubuntu Server 18.04 con Seafile ejecutándose. La red inalámbrica se configuró usando Netplan y networkd, que funciona bien la mayor parte del tiempo. Tengo un problema que se describe aquí:La conexión Wifi del servidor Ubuntu falla después de cada actualización de Sudo apt
Al intentar solucionar este problema, encontré entradas de registro para NetworkManager que podrían haber sido errores, así que intenté desactivarlo. El servidor sigue funcionando bien sin él, pero creo que el problema en el enlace anterior aún persiste.
Entonces, ¿por qué NetworkManager está ahí y habilitado de forma predeterminada? ¿Existe algún caso de uso que lo necesite en lugar de Netplan? ¿Me estoy perdiendo alguna funcionalidad al desactivarla?
Respuesta1
En un entorno de servidor, normalmente se utiliza netplan/networkd, debido principalmente a la naturaleza estática de su entorno de red. NetworkManager está ahí como una opción, normalmente no elegida, pero debe habilitarse y dejarse como está.
Tenga solo UN archivo .yaml en /etc/netplan. Debería verse algo similar a esto...
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