In questo tutorial imparerai come connetterti al WiFi dalla riga di comando su Ubuntu usando Netplan. Questo potrebbe essere utile se stai utilizzando un sistema Ubuntu 20.04 senza testa come un Raspberry Pi. Puoi anche connettere il tuo server Ubuntu al wifi.
In questo tutorial imparerai:
- Come identificare il nome della tua interfaccia di rete wireless
- Come configurare Netplan per la connessione alla rete wireless (SSID)
Ubuntu 20.04:Connettiti al wifi dalla riga di comando con Netplan
Requisiti e convenzioni software utilizzati
Categoria | Requisiti, convenzioni o versione del software utilizzata |
---|---|
Sistema | Installato Ubuntu 20.04 o aggiornato Ubuntu 20.04 Focal Fossa |
Software | N/D |
Altro | Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando. |
Convenzioni | # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato |
Ubuntu 20.04:Connettiti al WiFi dalla riga di comando con le istruzioni passo passo di Netplan
- Il primo passo è identificare il nome della tua interfaccia di rete wireless. Per farlo eseguire:
$ ls /sys/class/net enp0s25 lo wlp3s0
A seconda del tuo sistema Ubuntu 20.04, il nome dell'interfaccia di rete wireless sarebbe qualcosa del tipo:
wlan0
o come in questo caso èwlp3s0
. - Successivamente, vai a
/etc/netplan
directory e individuare i file di configurazione Netplan appropriati. Il file di configurazione potrebbe avere un nome come01-network-manager-all.yaml
o50-cloud-init.yaml
.$ ls /etc/netplan/
- Modifica il file di configurazione di Netplan:
$ sudoedit /etc/netplan/50-cloud-init.yaml
e inserire la seguente stanza di configurazione sostituendo
SSID-NAME-HERE
ePASSWORD-HERE
con il nome della rete SSID e la password:wifis: wlan0: optional: true access-points: "SSID-NAME-HERE": password: "PASSWORD-HERE" dhcp4: true
Assicurati che il
wifis
il blocco è allineato con leethernets
sopra oversion
bloccare se presente. L'intero file di configurazione potrebbe essere simile a quello seguente:# This file is generated from information provided by the datasource. Changes # to it will not persist across an instance reboot. To disable cloud-init's # network configuration capabilities, write a file # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following: # network: {config: disabled} network: ethernets: eth0: dhcp4: true optional: true version: 2 wifis: wlp3s0: optional: true access-points: "SSID-NAME-HERE": password: "PASSWORD-HERE" dhcp4: true
In alternativa, potresti anche voler configurare un indirizzo IP statico sulla tua interfaccia wireless.
- Una volta pronto, applica le modifiche e connettiti alla tua interfaccia wireless eseguendo il comando seguente:
$ sudo netplan apply
In alternativa, se riscontri dei problemi, esegui:
$ sudo netplan --debug apply
- Se tutto fosse andato per il verso giusto, saresti in grado di vedere il tuo adattatore wireless connesso alla rete wireless eseguendo l'
ip
comando:$ ip a
Pensieri conclusivi
In questo tutorial abbiamo visto come connetterci a una rete wifi tramite riga di comando su Ubuntu. Ora sai come connettere il tuo server Ubuntu al wifi o al tuo Raspberry Pi.