Comando arp en Linux con ejemplos

El comando arp manipula la memoria caché ARP del sistema. También permite un volcado completo de la memoria caché ARP. ARP significa Protocolo de resolución de direcciones. La función principal de este protocolo es resolver la dirección IP de un sistema en su dirección mac y, por lo tanto, funciona entre el nivel 2 (capa de enlace de datos) y el nivel 3 (capa de red). 

Sintaxis:  

arp [-v] [-i if] [-H type] -a [hostname]

Ejemplo: aquí creamos dos máquinas con nombre máquina1 y máquina2 con dirección IP 10.0.2.4 y 10.0.2.5 

  • Captura de pantalla de hosts antes de agregar 

  • Adición de anfitrión 

  • Archivo de hosts después de agregar máquinas 

  • Ahora revisando arp para todos 

Opciones: 

  • -v, –verbose: esta opción muestra la información detallada.
  • -n, –numeric: esta opción muestra direcciones numéricas en lugar de host, puerto o nombres de usuario simbólicos. 

  • -H type, –hw-type type, -t type: Esto le dice a arp qué clase de entradas debe verificar. El valor predeterminado es éter. La lista de posibles tipos de hardware (que admiten ARP) son ash (Ash), ether (Ethernet), ax25 (AMPR AX.25), netrom (AMPR NET/ROM), rose (AMPR ROSE), arcnet (ARCnet), dlci ( Frame Relay DLCI), fddi (interfaz de datos distribuidos por fibra), hippi (HIPPI), irda (IrLAP), x25 (X.25 genérico), eui64 (EUI-64 genérico). 

  • -a [nombre de host] –all: esta opción se usa para mostrar las entradas del host especificado. Si no se pasa nada, se mostrarán todas las entradas. 

  • -d hostname, –delete hostname: Elimina cualquier entrada para el host especificado. Si algún host está inactivo, no hay necesidad de mantener su entrada en el caché de arp, por lo que el usuario usa este comando para eliminar esas entradas explícitamente. 

  • -D, –use-device: usa la dirección de hardware de la interfaz dada. 

  • -e: Muestra las entradas en el estilo predeterminado (Linux).
  • -i Si, –dispositivo Si: Seleccione una interfaz. Al volcar la memoria caché ARP, solo se imprimirán las entradas que coincidan con la interfaz especificada. 

    Nota: Debe ser diferente de la interfaz a la que se enrutarán los datagramas IP.

  • -s hostename hw_address: crea manualmente una entrada de asignación de direcciones ARP para el nombre de host del host con su dirección mac como hw_address. 

  • -f filename: Funciona igual que -s pero en lugar de dar las entradas manualmente, toma la entrada del archivo dado como parámetro. 

Algunas banderas útiles son:  

  • -C: Entrada completa.
  • -M: Entrada permanente.
  • -P: Entrada publicada.

Algunos archivos útiles relacionados con estos datos son: 

  • /proc/red/arp
  • /etc/redes
  • /etc/hosts/
  • /etc/éteres

Publicación traducida automáticamente

Artículo escrito por sshubhamk1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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