¿Cuál es el comando ARP en Linux?

¿Cuál es el comando ARP en Linux?
El ARP significa el "Protocolo de resolución de direcciones" y realiza cambios en la tabla del núcleo que contiene las direcciones ARP. Se comunica con las redes IPv4 y resuelve la dirección IP de cualquier otra máquina en la dirección física que se conoce como la dirección Mac (control de acceso a medios). En este seguimiento, vamos a explicar el comando ARP y su utilización en Linux.

¿Qué es un comando ARP en Linux?

El comando ARP es una de las herramientas de red que convierte la dirección IP de cualquier máquina en su dirección MAC. El comando ARP viene con la utilidad de las herramientas de red, por lo que si las herramientas de red no están instaladas en su Linux, puede ejecutar el siguiente comando para instalar las herramientas de red:

$ sudo apt instalación de redes

Para comprender el uso del comando ARP, consideraremos un ejemplo, tenemos otra máquina con la dirección IP 192.168.18.135, Haremos ping a esta dirección IP:

$ ping 192.168.18.135

Para confirmar la conexión con el dispositivo de la dirección IP 192.168.18.135, ejecute el siguiente comando ARP:

$ ARP

En la salida anterior, se confirma que la máquina 192.168.18.135 está conectado con nuestro dispositivo. La descripción de los parámetros en la salida es como:

  • DIRECCIÓN: La dirección IPv4 de la máquina
  • Hwtype: El tipo de conexión en nuestro caso es a través de Ethernet
  • Hwaddress: La dirección MAC de la máquina
  • Máscara de banderas: Dice que la dirección se extrae manualmente, definida por el usuario o incompleta
  • Yo afronto: Es el nombre de la interfaz

Para encontrar las entradas de un dispositivo específico, por ejemplo, 192.168.18.135, ejecutaremos el comando ARP con la bandera "A":

$ ARP -A 192.168.18.135

En la salida anterior, la dirección IP de la máquina conectada se muestra con su dirección MAC y esta conexión es a través de Ethernet en ENP0S3. Para obtener información detallada sobre el dispositivo y sus entradas, utilizamos el indicador "V":

$ ARP -V

Del mismo modo, para mostrar la salida anterior en forma numérica, ejecute el comando usando el indicador "-n":

$ arp -n

La bandera "N" muestra los hosts simbólicos, puertos y nombres de usuario en forma numérica. Para eliminar el dispositivo de la lista ARP, usaremos el "-d":

$ ARP -D 192.168.18.135

Para confirmar la eliminación de la máquina, nuevamente ejecute el comando ARP:

$ ARP

La máquina se ha eliminado de la lista de tablas ARP y para obtener más información sobre el comando ARP, podemos acceder al manual del comando ARP:

$ hombre arp

Conclusión

El comando ARP se usa para encontrar los detalles de los dispositivos conectados cuando el protocolo convierte el IP en Mac. En este artículo, hemos explicado el comando ARP y está trabajando con la ayuda de algunos ejemplos. También discutimos las banderas utilizadas con el comando ARP para obtener información específica sobre Linux.