GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So finden Sie die Standard-Gateway-IP in Linux

In einem früheren Artikel habe ich Ihnen gesagt, wie Sie die IP-Adresse in der Linux-Befehlszeile finden. In diesem kurzen Tipp zeige ich Ihnen, wie Sie die Standard-Gateway-IP in der Linux-Befehlszeile finden.

Ein Gateway fungiert als Eingang oder Tür zwischen zwei Netzwerken. Ein Router ist ein Beispiel für das Gateway. Ihr gesamter Datenverkehr geht zum Router und dann zum Rest des Internets.

Manchmal müssen Sie die IP-Adresse Ihres Routers kennen. Die Gateway-IP ist die IP-Adresse Ihres Routers im normalen Setup.

Ich werde den IP-Befehl verwenden, um die Gateway-IP in Linux anzuzeigen.

Öffnen Sie ein Terminal und verwenden Sie den folgenden Befehl:

ip route

Sie sollten eine Ausgabe wie diese sehen:

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

Konzentrieren Sie sich auf die Zeile, die mit default beginnt. Dies ergibt die Standard-Gateway-IP.

Alternativ und bequem können Sie den obigen Befehl in Kombination mit dem grep-Befehl verwenden:

ip route | grep default

Dies gibt nur die Standard-Gateway-IP in der Ausgabe aus:

default via 192.168.0.1 dev wlp1s0 proto dhcp metric 600

Und wie Sie sehen können, ist 192.168.0.1 in meinem Fall die Standard-Gateway-IP.

Andere Methoden zum Finden der Gateway-IP-Adresse in Linux

Der IP-Befehl in Linux erfüllt die meisten Ihrer grundlegenden Netzwerkanforderungen. Aber wie Sie bereits bemerkt haben, gibt es unter Linux mehrere Möglichkeiten, bestimmte Dinge zu tun.

Um die Gateway-IP zu erfahren, können Sie auch andere Netzwerk-Befehlszeilentools verwenden. Lassen Sie mich sie Ihnen zeigen.

Gateway in Linux mit dem route-Befehl finden

Sie können die Option -n mit dem route-Befehl verwenden, um die Routing-Tabelle mit den IP-Adressen anzuzeigen.

route -n

Die Beispielausgabe sollte wie folgt aussehen:

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

Beachten Sie die U- und G-Flaggen? U bedeutet, dass die Route „oben“ ist und das G zeigt an, dass es sich um ein Gateway handelt.

Gateway in Linux mit netstat-Befehl anzeigen

Um die Gateway-Informationen anzuzeigen, können Sie den netstat-Befehl verwenden und die Routing-Tabelle anzeigen, die auch das Gateway enthält.

netstat -r -n

Die Ausgabe sollte identisch mit dem sein, was Sie mit dem route-Befehl gesehen haben:

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

Sie können das Gateway mit dem G-Flag identifizieren.

Fazit

Ich hoffe, dieser kurze Linux-Tipp hat Ihnen geholfen, die Standard-Gateway-IP in der Linux-Befehlszeile zu finden. Fügen Sie diese Website zu Ihrem Feed-Reader hinzu, um solche regelmäßigen Linux-Tipps und Tutorials zu erhalten.


Linux
  1. Wie ich Vim als meinen Standardeditor unter Linux konfiguriere

  2. So verwenden Sie FIND unter Linux

  3. So finden Sie eine Datei in Linux

  4. So finden Sie eine Paketversion in Linux

  5. So finden Sie die Gateway-IP-Adresse in Linux

So finden Sie die IP-Adresse unter Linux

So finden Sie aktuell angemeldete Benutzer in Linux

So finden Sie den Hostnamen unter Linux

So finden Sie verfügbare Netzwerkschnittstellen unter Linux

So finden Sie die letzte Anmeldung unter Linux

So finden Sie die IP-Adresse in Linux