Esredes inalámbricasmejor manejado /etc/network/interfaces
así:
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/interfaces
se 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/interfaces
carece de detalles de Ethernet o inalámbricos, esperando que NM haga el trabajo. Además, en instalaciones de escritorio, incluso netplan
deja 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:
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.