¿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:
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.