GNU/Linux >> Linux Esercitazione >  >> Linux

Come trovare l'IP del gateway predefinito in Linux

In un articolo precedente, ti ho parlato di come trovare l'indirizzo IP nella riga di comando di Linux. In questo suggerimento rapido, ti mostrerò come trovare l'IP del gateway predefinito nella riga di comando di Linux.

Un gateway funziona come ingresso o porta tra due reti. Un router è un esempio di gateway. Tutto il tuo traffico va al router e poi al resto di Internet.

A volte, dovrai conoscere l'indirizzo IP del tuo router. L'IP del gateway è l'indirizzo IP del tuo router nella configurazione normale.

Userò il comando IP per mostrare l'IP del gateway in Linux.

Apri un terminale e usa il seguente comando:

ip route

Dovresti vedere un output come questo:

default via 192.168.0.1 dev wlp58s0 proto dhcp metric 600
169.254.0.0/16 dev wlp58s0 scope link metric 1000
192.168.0.0/24 dev wlp58s0 proto kernel scope link src 192.168.0.106 metric 600

Concentrati sulla riga che inizia con default. Questo darà l'IP del gateway predefinito.

In alternativa e convenientemente, puoi usare il comando sopra in combinazione con il comando grep:

ip route | grep default

Questo darà solo l'IP del gateway predefinito nell'output:

default via 192.168.0.1 dev wlp1s0 proto dhcp metric 600

E come puoi vedere, 192.168.0.1 è l'IP del gateway predefinito nel mio caso.

Altri metodi per trovare l'indirizzo IP del gateway in Linux

Il comando IP in Linux fornisce la maggior parte delle tue esigenze di rete di base. Ma come hai già notato, ci sono diversi modi per fare determinate cose in Linux.

Per conoscere l'IP del gateway, puoi utilizzare anche altri strumenti da riga di comando di rete. Lascia che te li mostri.

Trova gateway in Linux con il comando route

È possibile utilizzare l'opzione -n ​​con il comando route per visualizzare la tabella di routing con gli indirizzi IP.

route -n

L'output di esempio dovrebbe essere questo:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    600    0        0 wlp58s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlp58s0
192.168.0.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp58s0

Notare le bandiere U e G? U significa che il percorso è "attivo" e G indica che è il gateway.

Mostra gateway in Linux con il comando netstat

Per visualizzare le informazioni sul gateway, puoi utilizzare il comando netstat e visualizzare anche la tabella di routing che comprende il gateway.

netstat -r -n

L'output dovrebbe essere identico a quello che hai visto con il comando route:

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG        0 0          0 wlp58s0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 wlp58s0
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 wlp58s0

Puoi identificare il gateway con il flag G.

Conclusione

Spero che questo rapido suggerimento su Linux ti abbia aiutato a trovare l'IP del gateway predefinito nella riga di comando di Linux. Aggiungi questo sito Web al tuo lettore di feed per suggerimenti e tutorial su Linux regolari.


Linux
  1. Come configuro Vim come editor predefinito su Linux

  2. Come usare TROVA in Linux

  3. Come trovare un file in Linux

  4. Come trovare una versione del pacchetto in Linux

  5. Come trovare l'indirizzo IP del gateway in Linux

Come trovare l'indirizzo IP in Linux

Come trovare gli utenti attualmente registrati in Linux

Come trovare il nome host in Linux

Come trovare le interfacce di rete disponibili su Linux

Come trovare l'ultimo accesso su Linux

Come trovare l'indirizzo IP in Linux