Linux – iproute2

por | 24 enero, 2017

iproute2 es un paquete de herramientas Linux para administrar interfaces y funciones de red. Reemplaza a las utilidades tradicionales  ifconfig, route, y arp.

El comando principal de iproute2 es ip.

ip [OPCIONES] OBJETO {COMANDOS}

OPCIONES

-V[ersion]
-s[tatistics]
-r[esolve]
-f[amily] { inet | inet6 | ipx | dnet | link }
-o[neline]
OBJETOS

link
addr
route
rule
neigh
tunnel
maddr
mroute
monitor

Ejemplos:

  • Añadir y borrar IPs a interfaces:

ip addr add 127.0.0.1/8 dev lo
ip addr add 192.168.1.2/24 dev eth0
ip addr del $IP dev eth0

  • Levantar interfaces

ip link set lo up

  • Añadir rutas

ip route add default via $GATEWAY scope link metric 1 dev $interface
ip link set $1 down
ip addr del $IP dev $1

  • Mostrar información

ip link list ip nos muestra nuestro enlaces
ip address show ip nos muestra nuestras direccion IP
ip route show ip nos muestra nuestra rutas
ip neigh show
ip neigh delete 9.3.76.43 dev eth0 borra un elemento de nuestra cache

  • MULTICAST

ip maddress show ## VER IPS MULTICAST
ip link set multicast on dev eth0 ## habilita multicast en el interfaz
ip maddress add 239.192.100.60 eth0 ## añade una dirección multicast

 

 

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *