Unidad 7.2: iproute2 y rutas

Diagnostico de conectividad con ip/ss

Author

Diego Saavedra

Published

Feb 2, 2026

Unidad 7.2: iproute2 y rutas

Introduccion

iproute2 es el set moderno de herramientas para administrar red en Linux (reemplaza en gran parte a ifconfig/route).

Objetivos de aprendizaje

  • Inspeccionar IP, rutas y vecinos (ARP/NDP)
  • Entender la ruta por defecto y como afecta salida a Internet
  • Validar puertos y sockets con ss

Rutas: leer y explicar lo que ves

BASH
1$ ip route
default via 192.168.56.1 dev enp0s3
192.168.56.0/24 dev enp0s3 proto kernel scope link src 192.168.56.10


2$ ip -6 route
fe80::/64 dev enp0s3 proto kernel metric 256
default via fe80::1 dev enp0s3 metric 100
1
ip route muestra rutas IPv4; default via ... es la salida por defecto.
2
ip -6 route muestra rutas IPv6.

Vecinos (ARP/NDP): “a quien le hablo en L2”

BASH
1$ ip neigh
192.168.56.1 dev enp0s3 lladdr 0a:00:27:aa:bb:cc REACHABLE
1
ip neigh muestra la tabla de vecinos (ARP en IPv4, NDP en IPv6).

Ver sockets y puertos

BASH
1$ sudo ss -lntup
Netid State  Recv-Q Send-Q Local Address:Port Peer Address:Port Process
tcp   LISTEN 0      4096   0.0.0.0:22        0.0.0.0:*       users:("sshd",pid=812,fd=3)
udp   UNCONN 0      0      127.0.0.53%lo:53  0.0.0.0:*       users:("systemd-resolved",pid=610,fd=13)
1
ss -lntup lista sockets en escucha TCP/UDP y el proceso asociado.

Ejemplos practicos multi-SO

Linux

BASH
1$ ip route
default via 192.168.1.1 dev eth0
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.10
1
ip route lista rutas IPv4 del host.

macOS

BASH
1$ netstat -rn | head -n 10
Routing tables

Internet:
Destination        Gateway            Flags        Netif Expire
default            192.168.1.1        UGSc           en0
192.168.1.0/24     link#4             UCS            en0
1
netstat -rn muestra tabla de rutas en macOS.

Windows

POWERSHELL
1PS> route print
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface
          0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.30
1
route print muestra la tabla de rutas en Windows.

Mejores practicas

  • Si no hay default route, no hay salida a otras redes.
  • Si hay IP pero no hay vecino para el gateway (ip neigh), revisa L2 (VLAN/bridge/virtual switch).

Code Appendix