netplan o /etc/network/interfaces?

netplan o /etc/network/interfaces?

Esredes inalámbricasmejor manejado /etc/network/interfacesasí:

thufir@doge:~$ 
thufir@doge:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback


auto wlan0
iface wlan0 inet static
        address 192.168.1.102
        netmask 255.255.255.0
        gateway 192.168.1.1
        network 192.168.1.0
        broadcast 192.168.1.255
        dns-nameservers 192.168.1.1, 8.8.8.8, 8.8.4.4
        wpa-ssid 6^&*(%&$4
        wpa-psk (^&*%^&$%#&#%^&

thufir@doge:~$

o a través deplan de red? En el contexto de CLI.

En segundo lugar, ¿cómo puedo establecer que /etc/network/interfacesse está utilizando? Posiblemente el enrutador simplemente esté asignando esa dirección IP en particular con DHCP desde network-manager.

thufir@doge:~$ 
thufir@doge:~$ nmcli connection show
NAME                UUID                                  TYPE             DEVICE  
Wi-Fi connection 1  be9517ab-aadf-4a89-bbe5-1ea846a543d3  802-11-wireless  wlp12s0 
Wired connection 1  3f6263c6-cd4b-3e0d-b402-11b6c64fd5d1  802-3-ethernet   --      
thufir@doge:~$ 
thufir@doge:~$ nmcli device show
GENERAL.DEVICE:                         wlp12s0
GENERAL.TYPE:                           wifi
GENERAL.HWADDR:                         00:1F:3C:CD:E6:AD
GENERAL.MTU:                            0
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     Wi-Fi connection 1
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/0
IP4.ADDRESS[1]:                         192.168.1.102/24
IP4.GATEWAY:                            192.168.1.1
IP4.ROUTE[1]:                           dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]:                             192.168.1.1
IP6.ADDRESS[1]:                         fe80::339d:b8d2:ab1b:3e07/64
IP6.GATEWAY:                            

GENERAL.DEVICE:                         enp9s0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         00:22:19:D1:9C:0B
GENERAL.MTU:                            1500
GENERAL.STATE:                          20 (unavailable)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
WIRED-PROPERTIES.CARRIER:               off

GENERAL.DEVICE:                         lo
GENERAL.TYPE:                           loopback
GENERAL.HWADDR:                         00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            
IP6.ADDRESS[1]:                         ::1/128
IP6.GATEWAY:                            
thufir@doge:~$ 

Respuesta1

En una máquina de escritorio, al usar Network Manager, todos los dedos apuntan a Network Manager. /etc/network/interfacescarece de detalles de Ethernet o inalámbricos, esperando que NM haga el trabajo. Además, en instalaciones de escritorio, incluso netplandeja el trabajo en manos de NM. Aquí está el archivo netplan típico:

cat  /etc/netplan/01-network-manager-all.yaml

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

Si bien es muy posible evitar o incluso eliminar NM, no hay ninguna razón convincente para hacerlo, aparte de "modificarlo hasta que se rompa".

Por lo tanto, sugiero que su dirección IP estática se establezca en NM:

ingrese la descripción de la imagen aquí

Para configurar correctamente una IP estática, asegúrese de que la dirección seleccionada esté fuera del grupo de direcciones utilizadas para DHCP en el enrutador. Por ejemplo, configure su enrutador para asignar DHCP de 192.168.1.2 a 192.168.1.50. Luego configure una IP estática de 192.168.1.100 y sabrá que es usted y no el enrutador quien seleccionó la dirección.

información relacionada