GNU/Linux >> Znalost Linux >  >> Linux

Jak zjistit IP adresu brány v Linuxu

Řešení 1:

Chcete-li vytisknout pouze výchozí adresu gw:

route -n | grep 'UG[ \t]' | awk '{print $2}'

Chcete-li vytisknout informace o trase na všech rozhraních:

route -n

nebo

netstat -rn

Řešení 2:

ip route show 0.0.0.0/0 dev eth0 | cut -d\  -f3

je můj příspěvek :)

Řešení 3:

Výchozí bránu systému můžete získat z výstupu netstat -r nebo route

Řešení 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 je vaše výchozí brána, která ukazuje na 192.168.1.254 u mě.

Řešení 5:

Výstup z route -n nebo netstat -rn a hledání cíle 0.0.0.0.


Linux
  1. Jak zjistit, zda je disk SSD nebo HDD v Linuxu

  2. Jak používat Linuxový příkaz find k hledání souborů

  3. Jak zjistit velikost vyrovnávací paměti soketu linuxu

  1. Jak najít všechny řídké soubory v Linuxu

  2. Jak nastavit IP adresu z C v linuxu

  3. Jak přenést výsledky 'najít' do mv v Linuxu

  1. Jak zjistit svou IP adresu v Linuxu

  2. Jak zjistit nainstalovanou verzi Redhat Linuxu

  3. Jak najít výchozí IP bránu v Linuxu