Ho controllato un po 'e ho scoperto che al giorno d'oggi è possibile creare questa configurazione utilizzando lo nmcli
strumento. In effetti, consente il controllo completo di NetworkManager. Le pagine di manuale di nmcli sono molto complete e abbastanza comprensibili. Vedi man nmcli
e man nm-settings
.
Per impostare la configurazione in questa domanda, il modo più semplice è modificare il profilo di connessione corrente. Scopri il nome del profilo dal tuo strumento GUI NetworkManager e modificalo usando l'editor CLI (qui il nome è Ethernet connection
):
$ sudo nmcli c modifica 'Connessione Ethernet'
=== | editor di connessioni interattive nmcli | ===
Modifica della connessione "802-3-ethernet" esistente: "Connessione Ethernet 1"
Digita "help" o "?" per i comandi disponibili.
Digitare "descrivi [.]" Per una descrizione dettagliata della proprietà.
È possibile modificare le seguenti impostazioni: connessione, 802-3-ethernet (ethernet), 802-1x, dcb, ipv4, ipv6
nmcli> vai a ipv4
È possibile modificare le seguenti proprietà: metodo, dns, ricerca dns, opzioni dns, priorità dns, indirizzi, gateway, route, metrica route, ignora-auto-route, ignora-auto-dns, dhcp-hostname, dhcp -send-hostname, never-default, may-fail, dad-timeout, dhcp-timeout, dhcp-client-id, dhcp-fqdn
nmcli ipv4> imposta ipv4.addresses {indirizzo_utente_qui} / {indirizzo_prefisso_qui}
Vuoi anche impostare "ipv4.method" su "manuale"? [sì]: no
nmcli ipv4> salva
Connessione "Connessione Ethernet" (87fa8e41-7fe3-435a-a2f2-29a9c8084d2d) aggiornata correttamente.
nmcli ipv4> esci
Le porzioni in grassetto sono i tuoi input, sostituisci le cose in parentesi graffe con le tue impostazioni. Rispondere no
alla domanda sulla ipv4.method
conservazione della configurazione DHCP. Dopodiché devi disabilitare e riattivare la configurazione, cosa che può essere fatta usando GUI-tools o nmcli.
Se lo si desidera, è anche possibile creare una nuova connessione dalla riga di comando:
sudo nmcli -p connection add type ethernet ifname {your_interface_name} con-name MyConnection -- ipv4.addresses {your_address}/{your_prefix_length} ipv4.method auto
Ancora una volta, sostituisci le cose tra parentesi graffe con le tue impostazioni.
Infine, se desideri ancora modificare i file di configurazione, ricorda di ricaricare il file dopo la modifica:
sudo nmcli connection reload
Si noti che è probabile che le configurazioni create in questo modo confondano gli strumenti della GUI. Nel migliore dei casi, non ti mostreranno gli indirizzi statici.