El libre pensamiento para un internet libre

No estas registrado.  

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

#1 25-05-2021 16:10:27

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 5,412

Conexión wifi en linea de ordenes con Netplan: ¡Es un buen plan!

Conexión en linea de ordenes con Netplan: ¡Es un buen plan!

giphy.gif

  Presenté netplan hace algunos años en este tema: Netplan: El plan de Canonical para unificar la configuración de redes
  Para los que no quieren hacer clic en el link, resumiendo:

  • Netplan es una herramienta desarrollada por Canonical que tira ventaja de systemd para unificar y simplificar las conexiones de redes.

  • Se incorpora a systemd (nuestro primer proceso) con lo cuál es ultra rápido y ultra liviano

  • Usa ficheros de configuración de typo *.yaml que son mucho más sencillos que los de wpa_supplicant

netplan_4.jpg

  Vamos a realizar una conexión WiFi mediante netplan en un Xubuntu 20.04 sin pasar por NetworkManager, la conexión se hace durante el boot sin demorarlo.
  Primero situamos la consola en el directorio dedicado:

cd cd /etc/netplan/ 

  Por defecto tenemos a un solo archivo llamado 01-network-manager-all.yaml, si echamos un ojo es muy simple:

netplan_1_20210525-1723.jpg

  Supongo que adivinéis su prometido: Todas las interfaces están  gestionadas por NetworkManager
  Lo que debemos hacer es redactar otro fichero *.yaml que guardaremos en el directorio netplan.
  Systemd lee las reglas siguiendo el orden de las cifras, así que debemos poner una cifra superior a 01 para  que aplique la regla.
  Debeís abrir vuestro editor de texto con derechos de administrador
  Por ejemplo

sudo nano

Esto sería un ejemplo de fichero para conexión WPA:

netplan_2_20210525-1733.jpg

Cómo podéis ver es muy simple.
    - rendered: Define la utilidad que gestiona la regla
    - Ponemos luego wifi y justo debajo la interfaz
    - Luego habilitamos el dhcp con un booleano (podríamos entrar las direcciones manualmente, tampoco es más complicado)
    - Después hay que escribir "access-point" y justo debajo poner el ssid (entre comillas y acabado con dos puntos)
    - Finalmente añadimos una linea para introducir la llave que ponemos entre comillas
Guardamos el fichero en el directorio netplan. Debe empezar con una cifra superior a 01 y acabar con extensión yaml
Dejo aquí el contenido a modo de plantilla

network:
    version: 2
    renderer: networkd
    wifis:
        wlx74ea3a9095e8:
            dhcp4: true
            dhcp6: true
            access-points:
                "WiFiKSA":
                    password: "wifilibreforever"

 
¡Ojo! Es muy importante respectar la indentación
Son tres espacios. Notad que desafortunadamente no se admiten <TAB>
Podemos verificar que el fichero está correctamente redactado con 

sudo netplan try

Se aplica la nueva configuración (si el fichero es correcto) y tenemos 120 segundos para decidir si queremos quedarnos con ella. Si no respondemos en consola se vuelve a la configuración interior.
Podéis ver a continuación que estoy conectado mediante netplan y networkd, sin pasar por NetworkManager:

netplan_3.jpg

   Netplan logra su objetivo a la perfección. cool
No tenemos que usar wpa_supplicant y luego lanzar el dhcp, tampoco hace falta generar la PMKID para entrar la en el fichero de configuración de wpa_supplicant y nos ahorramos de una todo tipo de conflicto entre procesos.
  Todo se hace mediante un fichero de configuración con la máxima flexibilidad que permite systemd.
  Netplan tiene una multitud de opciones y podemos hacer de todo, poder y control total.
  ¡Todo un éxito! smile

Fuentes

Desconectado

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

Temas similares

Tema Respuestas Vistas Ultimo mensaje
Pegado:
494 265629 Ayer 04:44:27 por Ahmedgad
16 991 11-06-2021 11:14:04 por kcdtv
7 9504 10-06-2021 06:32:30 por kcdtv
1 134 31-05-2021 16:33:25 por kcdtv
63 25235 27-05-2021 14:49:58 por kcdtv

Pie de página

Información del usuario

Ultimo usuario registrado: Ahmedgad
Usuarios registrados conectados: 0
Invitados conectados: 6

Estadisticas de los foros

Número total de usuarios registrados: 2,175
Número total de temas: 1,538
Número total de mensajes: 14,786

Máx. usuarios conectados: 373 el 30-09-2019 15:04:36