En un artículo anterior, le conté sobre cómo encontrar la dirección IP en la línea de comandos de Linux. En este consejo rápido, le mostraré cómo encontrar la IP de la puerta de enlace predeterminada en la línea de comandos de Linux.
Un gateway funciona como entrada o puerta entre dos redes. Un enrutador es un ejemplo de puerta de enlace. Todo su tráfico va al enrutador y luego al resto de Internet.
A veces, necesitará saber la dirección IP de su enrutador. La IP de la puerta de enlace es la dirección IP de su enrutador en la configuración normal.
Voy a usar el comando IP para mostrar la IP de la puerta de enlace en Linux.
Abra una terminal y use el siguiente comando:
ip route
Debería ver una salida como esta:
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
Concéntrese en la línea que comienza con default. Esto le dará la IP de la puerta de enlace predeterminada.
Alternativamente y convenientemente, puede usar el comando anterior en combinación con el comando grep:
ip route | grep default
Esto solo dará la IP de la puerta de enlace predeterminada en la salida:
default via 192.168.0.1 dev wlp1s0 proto dhcp metric 600
Y como puede ver, 192.168.0.1 es la IP de la puerta de enlace predeterminada en mi caso.
Otros métodos para encontrar la dirección IP de la puerta de enlace en Linux
El comando IP en Linux proporciona la mayoría de sus necesidades básicas de red. Pero como ya habrás notado, hay múltiples formas de hacer ciertas cosas en Linux.
Para conocer la IP de la puerta de enlace, también puede utilizar otras herramientas de línea de comandos de red. Déjame mostrártelos.
Buscar puerta de enlace en Linux con comando de ruta
Puede usar la opción -n con el comando de ruta para mostrar la tabla de enrutamiento con las direcciones IP.
route -n
La salida de muestra debería ser así:
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
¿Observe las banderas U y G? U significa que la ruta es 'arriba' y la G indica que es puerta de enlace.
Mostrar puerta de enlace en Linux con comando netstat
Para mostrar la información de la puerta de enlace, puede usar el comando netstat y mostrar la tabla de enrutamiento que también consta de la puerta de enlace.
netstat -r -n
La salida debe ser idéntica a lo que vio con el comando de ruta:
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
Puede identificar la puerta de enlace con la bandera G.
Conclusión
Espero que este consejo rápido de Linux te haya ayudado a encontrar la IP de la puerta de enlace predeterminada en la línea de comandos de Linux. Agregue este sitio web a su lector de feeds para obtener consejos y tutoriales regulares sobre Linux.