Información de red en Linux
Esta guía explica cómo identificar toda la información de red relevante en Linux utilizando herramientas estándar de línea de comandos. Está diseñada para funcionar correctamente incluso cuando hay múltiples interfaces de red presentes (Ethernet, Wi-Fi, VPN, interfaces virtuales).
Toda la información de esta guía se obtiene utilizando comandos estándar de red de Linux disponibles en la mayoría de distribuciones.
Sistemas compatibles
Esta guía se aplica a la mayoría de distribuciones modernas de Linux, incluyendo:
- Ubuntu
- Debian
- Fedora
- Arch Linux
- Linux Mint
- Raspberry Pi OS
Se aplica a sistemas que utilizan:
- Ethernet
- Wi-Fi
- Conexiones VPN
Qué información encontrarás
Esta guía te ayuda a identificar:
- Dirección IP local (LAN)
- Dirección IP del router (puerta de enlace)
- Dirección IP de VPN (si está conectada)
- Dirección MAC (dirección de hardware)
- La interfaz de red correcta a utilizar
Comandos utilizados
La información de red en Linux se obtiene utilizando los siguientes comandos:
ip addr ip route
Estos comandos muestran todas las interfaces de red e información de enrutamiento del sistema.
Cómo ejecutar los comandos
- Abre Terminal
- Ejecuta:
ip addr
La salida se divide en secciones, una por cada interfaz de red.
Comprender las interfaces de red
Cada bloque en la salida representa una interfaz de red.
Los nombres comunes de interfaces en Linux incluyen:
-
eth0, eth1 Interfaces Ethernet (comunes en servidores y Raspberry Pi)
-
enpXsY Interfaces Ethernet (nomenclatura predecible en sistemas modernos)
-
wlan0 Interfaz Wi-Fi (nomenclatura antigua)
-
wlpXsY Interfaz Wi-Fi (nomenclatura moderna)
-
tun0, tunX Interfaces VPN (VPNs basadas en TUN)
-
wg0 Interfaz VPN de WireGuard
-
lo Interfaz de loopback (ignorar)
La mayoría de sistemas muestran múltiples interfaces. Esto es normal.
¿Qué interfaz deberías usar?
En la mayoría de casos, usa:
- Interfaz Ethernet (
eth0,enpXsY) → si estás conectado por cable - Interfaz Wi-Fi (
wlan0,wlpXsY) → si estás conectado por Wi-Fi
Ignora las interfaces que:
- Se llamen
lo - No muestren una dirección
inet - Sean claramente virtuales o no estén en uso
Si hay una VPN conectada, aparecerá por separado una interfaz VPN
adicional (tunX, wg0).
Dirección IP local (LAN)
La dirección IP local identifica al ordenador dentro de la red local.
Para encontrarla:
- Localiza la interfaz Ethernet o Wi-Fi activa
- Identifica la línea que comienza con
inet
Ejemplo:
inet 192.168.1.42/24 brd 192.168.1.255 scope global dynamic
Significado:
- 192.168.1.42 → dirección IP local
/24→ máscara de subred (255.255.255.0)
Rangos típicos de IP local:
- 192.168.x.x
- 10.x.x.x
- 172.16.x.x
Dirección IP del router (puerta de enlace)
La dirección IP del router se obtiene utilizando:
ip route
Ejemplo de salida:
default via 192.168.1.1 dev enp3s0
Significado:
- 192.168.1.1 → router (puerta de enlace predeterminada)
- enp3s0 → interfaz utilizada para llegar al router
Dirección IP de VPN
Una dirección IP de VPN existe solo cuando hay una conexión VPN activa.
Para encontrarla:
- Busca interfaces como
tun0,tun1owg0 - Identifica el valor
inetbajo esa interfaz
Ejemplo:
wg0: inet 100.96.12.34/32 scope global
Notas:
- La IP de VPN es diferente de la IP local
- Si no aparece ninguna interfaz VPN, no hay ninguna VPN conectada
Dirección MAC (dirección de hardware)
La dirección MAC identifica de forma única una interfaz de red.
Para encontrarla:
- Usa la misma interfaz utilizada para la IP local
- Identifica la línea que comienza con
link/ether
Ejemplo:
link/ether 3c:52:82:9a:b4:1f brd ff:ff:ff:ff:ff:ff
Notas importantes:
- Las interfaces Wi-Fi y Ethernet tienen direcciones MAC diferentes
- Las direcciones MAC no cambian entre redes
- Las interfaces VPN utilizan direcciones virtuales