GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo encontrar la dirección IP de la puerta de enlace en Linux

Solución 1:

Para imprimir solo la IP de gw predeterminada:

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

Para imprimir información de ruta en todas las interfaces:

route -n

o

netstat -rn

Solución 2:

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

es mi entrada :)

Solución 3:

Puede obtener la puerta de enlace predeterminada del sistema desde la salida de netstat -r o route

Solución 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

El 0.0.0.0 es su puerta de enlace predeterminada y apunta a 192.168.1.254 en mi casa.

Solución 5:

La salida de route -n o netstat -rn, y busque el destino 0.0.0.0.


Linux
  1. Cómo encontrar si el disco es SSD o HDD en Linux

  2. Cómo encontrar la IP de la puerta de enlace predeterminada en Linux

  3. Cómo usar el comando find de Linux para buscar archivos

  4. Cómo encontrar todos los archivos dispersos en Linux

  5. Cómo configurar la dirección IP desde C en Linux

Cómo encontrar la dirección IP en Linux

Cómo encontrar el tamaño total de un directorio en Linux

Cómo encontrar archivos con el comando fd en Linux

Cómo encontrar la lista de repositorios instalados en Linux

Cómo encontrar la dirección IP en la línea de comandos de Linux

Cómo encontrar la dirección IP en Linux