Informazioni di rete su Linux
→ Torna a Informazioni di rete sul tuo computer
→ Torna a Indirizzo IP statico su Linux (Rete locale)
Questa guida spiega come identificare tutte le informazioni di rete rilevanti su Linux utilizzando strumenti standard da riga di comando. E' progettata per funzionare correttamente anche quando sono presenti piu interfacce di rete (Ethernet, Wi-Fi, VPN, interfacce virtuali).
Tutte le informazioni in questa guida sono ottenute utilizzando comandi di rete standard di Linux disponibili sulla maggior parte delle distribuzioni.
Sistemi supportati
Questa guida si applica alla maggior parte delle distribuzioni Linux moderne, incluse:
- Ubuntu
- Debian
- Fedora
- Arch Linux
- Linux Mint
- Raspberry Pi OS
Si applica a sistemi che utilizzano:
- Ethernet
- Wi-Fi
- Connessioni VPN
Quali informazioni troverai
Questa guida ti aiuta a identificare:
- Indirizzo IP locale (LAN)
- Indirizzo IP del router (gateway)
- Indirizzo IP VPN (se connesso)
- Indirizzo MAC (indirizzo hardware)
- L'interfaccia di rete corretta da utilizzare
Comandi utilizzati
Le informazioni di rete su Linux vengono ottenute utilizzando i seguenti comandi:
ip addr ip route
Questi comandi visualizzano tutte le interfacce di rete e le informazioni di routing del sistema.
Come eseguire i comandi
- Apri il Terminale
- Esegui:
ip addr
L'output e' diviso in sezioni, una per ogni interfaccia di rete.
Capire le interfacce di rete
Ogni blocco nell'output rappresenta un'interfaccia di rete.
Nomi comuni delle interfacce su Linux includono:
-
eth0, eth1 Interfacce Ethernet (comuni su server e Raspberry Pi)
-
enpXsY Interfacce Ethernet (denominazione prevedibile sui sistemi moderni)
-
wlan0 Interfaccia Wi-Fi (denominazione precedente)
-
wlpXsY Interfaccia Wi-Fi (denominazione moderna)
-
tun0, tunX Interfacce VPN (VPN basate su TUN)
-
wg0 Interfaccia VPN WireGuard
-
lo Interfaccia loopback (ignorare)
La maggior parte dei sistemi mostra piu interfacce. Questo e' normale.
Quale interfaccia dovresti usare?
Nella maggior parte dei casi, usa:
- Interfaccia Ethernet (
eth0,enpXsY) → se connesso via cavo - Interfaccia Wi-Fi (
wlan0,wlpXsY) → se connesso tramite Wi-Fi
Ignora le interfacce che:
- Si chiamano
lo - Non mostrano un indirizzo
inet - Sono chiaramente virtuali o inutilizzate
Se una VPN e' connessa, apparira separatamente un'ulteriore interfaccia VPN
(tunX, wg0).
Indirizzo IP locale (LAN)
L'indirizzo IP locale identifica il computer all'interno della rete locale.
Per trovarlo:
- Individua l'interfaccia Ethernet o Wi-Fi attiva
- Identifica la riga che inizia con
inet
Esempio:
inet 192.168.1.42/24 brd 192.168.1.255 scope global dynamic
Significato:
- 192.168.1.42 → indirizzo IP locale
/24→ maschera di sottorete (255.255.255.0)
Intervalli tipici di IP locali:
- 192.168.x.x
- 10.x.x.x
- 172.16.x.x
Indirizzo IP del router (gateway)
L'indirizzo IP del router viene ottenuto utilizzando:
ip route
Output di esempio:
default via 192.168.1.1 dev enp3s0
Significato:
- 192.168.1.1 → router (gateway predefinito)
- enp3s0 → interfaccia utilizzata per raggiungere il router
Indirizzo IP VPN
Un indirizzo IP VPN esiste solo quando una connessione VPN e' attiva.
Per trovarlo:
- Cerca interfacce come
tun0,tun1owg0 - Identifica il valore
inetsotto quell'interfaccia
Esempio:
wg0: inet 100.96.12.34/32 scope global
Note:
- L'IP VPN e' diverso dall'IP locale
- Se non appare nessuna interfaccia VPN, nessuna VPN e' connessa
Indirizzo MAC (indirizzo hardware)
L'indirizzo MAC identifica univocamente un'interfaccia di rete.
Per trovarlo:
- Usa la stessa interfaccia utilizzata per l'IP locale
- Identifica la riga che inizia con
link/ether
Esempio:
link/ether 3c:52:82:9a:b4:1f brd ff:ff:ff:ff:ff:ff
Note importanti:
- Le interfacce Wi-Fi e Ethernet hanno indirizzi MAC diversi
- Gli indirizzi MAC non cambiano tra le reti
- Le interfacce VPN usano indirizzi virtuali