Lösung 1:
Um nur die Standard-gw-IP auszudrucken:
route -n | grep 'UG[ \t]' | awk '{print $2}'
Routeninformationen auf allen Schnittstellen ausdrucken:
route -n
oder
netstat -rn
Lösung 2:
ip route show 0.0.0.0/0 dev eth0 | cut -d\ -f3
ist mein Eintrag :)
Lösung 3:
Sie können das Standard-Gateway des Systems aus der Ausgabe von netstat -r
erhalten oder route
Lösung 4:
$ netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.199.0 0.0.0.0 255.255.255.240 U 0 0 0 virbr1
192.168.200.0 0.0.0.0 255.255.255.240 U 0 0 0 virbr2
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 wlan0
0.0.0.0 ist Ihr Standard-Gateway und zeigt bei mir auf 192.168.1.254.
Lösung 5:
Die Ausgabe von route -n oder netstat -rn und Suche nach dem Ziel 0.0.0.0.