Come gestire il tuo indirizzo IP su Linux: trovare, impostare e modificare

Come gestire il tuo indirizzo IP su Linux: trovare, impostare e modificare

L'indirizzo IP è come il numero di telefono del tuo computer . Il tuo computer lo utilizza per contattare altri dispositivi e viceversa. Ecco alcuni dei modi più semplici per gestire il tuo indirizzo IP Linux.





Come trovare il tuo indirizzo IP e indirizzo DNS

Utilizzo della riga di comando

Il vecchio metodo per farlo era usare il ifconfig comando. Tuttavia, da allora è stato sostituito con il ip comando. Per mostrare il tipo di indirizzo IP:





ip addr show

Nella zuppa alfabetica che viene restituita c'è una singola riga che mostra il tuo indirizzo IP nella notazione Classless Inter-Domain Routing (CIDR). Questo mostra fondamentalmente il tuo indirizzo IP insieme alla tua subnet mask. Se tu vedi dinamico , il tuo indirizzo IP è stato assegnato automaticamente tramite DHCP.





L'output visualizza anche le informazioni per eventuali dispositivi di rete o interfacce installate sul sistema poiché dispositivi come i laptop possono avere Ethernet sia cablata che wireless. Il nome dell'interfaccia più comune è eth0, ma nei sistemi Ubuntu con systemd (come Ubuntu 16.04 e successivi), l'interfaccia di rete è denominata ens33.

Per ottenere gli indirizzi DNS associati a un'interfaccia, digitare quanto segue:



nmcli device show | grep IP4.DNS

Utilizzo della GUI

Anche mostrare il tuo indirizzo IP nella GUI è abbastanza semplice. Sui sistemi più vecchi fare clic su Informazioni sulla connessione sotto l'icona di rete dalla barra in alto. L'indirizzo IP, i server primari e DNS verranno tutti visualizzati nella finestra Informazioni sulla connessione.

Nelle versioni più recenti di Ubuntu sono necessari alcuni clic in più. Sotto la stessa icona di rete nella barra in alto seleziona le impostazioni dall'interfaccia che è connessa. Fai clic sull'icona a forma di ingranaggio e visualizza il tuo indirizzo IP dalla finestra che si apre.





Come impostare o modificare l'indirizzo IP (su sistemi precedenti)

Utilizzo della riga di comando

Le versioni desktop precedenti di Ubuntu usano il ecc/rete/interfacce file. Visualizzare il contenuto del file utilizzando il gatto comando e se il contenuto è simile all'immagine sottostante, il sistema utilizza una versione precedente del servizio di rete.

Attualmente, il tuo sistema è configurato per ottenere automaticamente il suo indirizzo IP utilizzando DHCP. Per apportare modifiche aprire il interfacce file utilizzando nano e impostare i valori nel file come necessario. Prima cambia dhcp in statico, quindi aggiungi linee per indirizzo, maschera di rete, gateway e server DNS in base alla tua rete.





posto più economico per acquistare musica online
sudo nano /etc/network/interfaces

Dopo aver apportato le modifiche, chiudi il file premendo Ctrl + X e salvare le modifiche. Infine, riavvia il servizio di rete utilizzando il seguente comando per rendere effettive le modifiche.

sudo /etc/init.d/networking restart

Utilizzo della GUI

Per configurare il tuo indirizzo IP nei vecchi sistemi Ubuntu, vai su Impostazioni di sistema> Rete> seleziona l'interfaccia che desideri configurare e fai clic su Opzioni pulsante. Fare clic sulla scheda IPv4, selezionare Manuale dall'elenco a discesa Metodo e infine selezionare Aggiungere pulsante.

Imposta il tuo indirizzo, maschera di rete, gateway e server DNS in base alla tua rete. Infine, fai clic su Salva per accettare le modifiche per la tua nuova configurazione di rete.

Come impostare o modificare l'indirizzo IP (su sistemi più recenti)

Utilizzo della riga di comando

La configurazione di rete è stata completamente modificata con Ubuntu 17.10 con un nuovo strumento chiamato Netplan. I file di configurazione di Netplan si trovano in /etc/netplan e proprio come il metodo precedente puoi configurare la tua rete con un editor di testo.

Netplan utilizza a sintassi simile a JSON vale a dire Yet Another Markup Language (YAML). YAML è piuttosto polarizzante e molti sviluppatori lo adorano o lo odiano. Uno dei motivi è perché YAML tiene conto del rientro o delle linee, quindi sii più cauto con quella barra spaziatrice.

Per apportare modifiche alla tua rete, apri il file che si trova in /etc/netplan/ per apportare le modifiche necessarie:

netflix come disattivare i sottotitoli
sudo nano /etc/netplan/01-network-manager-all.yaml

Per impostare il tuo indirizzo IP in modo statico, imposta i valori nel file in base alla tua rete. Ecco un esempio del file che imposta gli indirizzi IP, gateway e DNS:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
dhcp6: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]

Se preferisci tornare indietro per ottenere un indirizzo IP assegnato automaticamente tramite DHCP, imposta il file come segue:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
dhcp6: yes

Esegui il comando seguente per applicare le modifiche o eseguilo con l'opzione di debug opzionale per ottenere un output utile per assicurarti che il tuo file sia stato analizzato correttamente:

sudo netplan apply
sudo netplay --debug apply

Utilizzo della GUI

Per impostare l'indirizzo IP nella GUI, vai a Impostazioni > Rete e fai clic sull'icona a forma di ingranaggio dell'interfaccia che desideri configurare. Fare clic sulla scheda IPv4, selezionare Manuale e inserire le impostazioni come richiesto. Fai clic su Applica per accettare le modifiche e goderti le nuove impostazioni di rete.

Come impostare o modificare il nome host

Utilizzo della riga di comando

Proprio come il tuo indirizzo IP, anche il tuo computer è indirizzabile tramite il nome del dispositivo o il nome host. Simile al tuo indirizzo IP, non ci sono due dispositivi che possono avere lo stesso nome host sulla tua rete e può anche essere cambiato con un semplice editor di testo. Per impostare il tipo di nome host:

sudo nano /etc/hostname

Clic Ctrl + X per uscire e non dimenticare di salvare le modifiche. L'ultimo file che devi modificare è il /etc/host file. Sotto la linea che ha localhost è la riga che mostra il tuo vecchio nome host. Cambia il vecchio nome host con il nuovo nome host desiderato e fai clic su Ctrl + X per uscire e salvare le modifiche. Il passaggio finale sarà riavviare il dispositivo utilizzando il riavviare comando per rendere effettive le modifiche.

Il file hosts viene utilizzato per mappare i nomi host agli indirizzi IP ed è comune a quasi tutti i sistemi operativi. Ad esempio, se esegui il ping di localhost dal terminale, si risolverà in 127.0.0.1 a causa della prima riga nel file hosts. Questo è il motivo per cui dobbiamo aggiornarlo con il nuovo nome host per assicurarci che venga risolto correttamente.

Utilizzo della GUI

Sebbene sia possibile modificare il nome host dalla GUI, sarà comunque necessario modificare il padroni di casa file dal terminale dopo aver apportato la modifica nella GUI. Per modificare il nome host, vai su Impostazioni > Dettagli > Informazioni, cambia il nome del dispositivo e chiudi la finestra. Ora cambia il file hosts come descritto sopra e riavvia il sistema per rendere effettive le modifiche.

Altri modi per gestire la tua rete su Linux

Visualizzare o apportare modifiche al tuo IP e alle impostazioni di rete è davvero semplice. Ci sono anche altri comandi di rete che puoi eseguire dal terminale per padroneggiare il tuo gioco da riga di comando. In alternativa, potresti voler sapere come trovare il tuo indirizzo IP sul tuo Mac .

Condividere Condividere Tweet E-mail Una guida per principianti all'animazione del discorso

L'animazione del discorso può essere una sfida. Se sei pronto per iniziare ad aggiungere dialoghi al tuo progetto, analizzeremo il processo per te.

Leggi Avanti
Argomenti correlati
  • Linux
  • Indirizzo IP
  • Risoluzione dei problemi
  • Comandi Linux
Circa l'autore Yusuf Limalia(49 articoli pubblicati)

Yusuf vuole vivere in un mondo pieno di attività innovative, smartphone forniti in bundle con caffè tostato scuro e computer dotati di campi di forza idrofobici che respingono inoltre la polvere. In qualità di analista aziendale e laureato alla Durban University of Technology, con oltre 10 anni di esperienza in un settore tecnologico in rapida crescita, gli piace essere l'uomo di mezzo tra le persone tecniche e non tecniche e aiutare tutti a mettersi al passo con la tecnologia all'avanguardia.

Altro da Yusuf Limalia

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti