Come controllare l’indirizzo IP su Linux utilizzando la riga di comando

Come controllare l’indirizzo IP sulla macchina Linux utilizzando l’interfaccia a riga di comando? Per lo più tutti i sistemi operativi Linux e Unix forniscono ifconfig e ip file binari. Puoi semplicemente usare questi comandi per trovare l’indirizzo IP del sistema locale.

Che cos’è un indirizzo IP?,

Un indirizzo di protocollo Internet (indirizzo IP) è l’etichetta numerica assegnata a ciascun dispositivo hardware connesso a una rete di computer che utilizza il protocollo Internet per identificare i dispositivi. In termini generali, è un’identità di qualsiasi dispositivo. Un indirizzo IP consente a un dispositivo di comunicare con altri dispositivi su una rete basata su IP come la LAN o Internet.

  • Leggi: 5 comandi per ottenere IP pubblico usando Linux Terminal

Metodo 1 – Usando il comando ifconfig

il comando ifconfig è generalmente disponibile nella directory /sbin., Quindi avrete bisogno di root o sudo accesso per eseguire questo su molti dei sistemi operativi.

ifconfig

Esempio di uscita:

Come da sopra uscita, questo sistema ha indirizzo IP 192.168.10.199 su interfaccia Ethernet eth0.

È anche possibile visualizzare i dettagli specifici dell’interfaccia specificando il nome dell’interfaccia sulla riga di comando come di seguito.

ifconfig eth0
  • Leggi: bash ifconfig: comando non trovato su CentOS/RHEL 7

Metodo 2 – Uso del comando ip

comando ip generalmente disponibile nella directory /bin, ma alcuni sistemi operativi Linux si trovano nella directory / sbin., Utilizzare il seguente comando per ottenere l’indirizzo ip utilizzando il comando ip.

ip addr show

Esempio di uscita:

Come per l’uscita di cui sopra, questo sistema ha indirizzo IP 192.168.10.199 su interfaccia Ethernet eth0. L’interfaccia eth1 non si configura con un indirizzo IP.

È anche possibile visualizzare i dettagli itnerface specifici utilizzando sotto comando

ip addr show eth0

Trovare più comandi per controllare l’indirizzo ip locale di qualsiasi sistema Linux.

ip route get 1 | awk '{print $NF;exit}'
ip route get 8.8.4.4 | head -1 | cut -d' ' -f8
ip route get 8.8.4.4 | head -1 | awk '{print $7}'

Share

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *