Esta guía pretende mostrar cómo utilizar la utilidad de línea de comandos arp en redes Linux. ARP significa Protocolo de resolución de direcciones. Es un protocolo de red que se utiliza para asignar una dirección IP a una dirección física (MAC) correspondiente en una red local. Además, es esencial para la comunicación entre dispositivos en el mismo segmento de red. ARP opera en la capa de enlace de datos del modelo OSI y es responsable de convertir direcciones IP en direcciones MAC. Ahora puede seguir los pasos a continuación para iniciar la instalación de la utilidad ARP y el uso de la línea de comandos en distribuciones de Linux. Aprenda a utilizar el comando arp en redes Linux Antes de comenzar a completar esta guía, debe iniciar sesión en su servidor como usuario no root con privilegios sudo. Puede utilizar estas instrucciones para todas las distribuciones de Linux como AlmaLinux, Debian 12, Ubuntu 22.04, Rocky Linux, Fedora, etc. Ahora siga los pasos a continuación para completar esta guía. Paso 1: instale la utilidad de línea de comandos arp en Linux Como sabrá, el comando ARP es una extensión del paquete net-tools. Además, está preinstalado en la mayoría de las distribuciones de Linux. Por lo tanto, debe tener la utilidad ARP instalada de forma predeterminada en su servidor Linux. Para verificar esto, puede verificar su versión: arp –version En el resultado, verá su versión de net-tools: Resultado net-tools 2.10 Sin embargo, es posible que no tenga net-tools y arp instalados en su servidor de forma predeterminada. Para instalarlo, puede usar los siguientes comandos: En Debian/Ubuntu, puede ejecutar el siguiente comando: sudo apt install net-tools Para distribuciones basadas en RHEL como AlmaLinux, Rocky Linux y Fedora, puede usar: sudo dnf install net-tools Una vez instalado el paquete net-tools, debería tener acceso al comando arp en su sistema Linux. Paso 2: ¿Cómo utilizar el comando arp en Linux? Ahora que se ha familiarizado con el comando arp y lo ha instalado en su distribución de Linux, puede empezar a utilizarlo. Comencemos con la sintaxis general. Sintaxis general del comando arp La sintaxis general del comando arp en Linux es la siguiente: arp [options] [hostname | IP_address]

arp: este es el comando en sí, que se utiliza para interactuar con la caché del Protocolo de resolución de direcciones (ARP).

[options]: opciones opcionales de línea de comandos que modifican el comportamiento del comando arp.

[hostname | IP_address]: Parámetro opcional que especifica el nombre de host o la dirección IP del dispositivo de destino. Opciones comunes utilizadas en el comando arp Aquí proporcionamos algunas de las opciones más utilizadas en el comando arp, que incluyen: -a: muestra el contenido actual de la caché ARP. -s: agrega una entrada al caché ARP manualmente. -d: elimina una entrada del caché ARP. -i [interface]: especifique la interfaz de red que se utilizará (por ejemplo, eth0, wlan0). Ver caché ARP en Linux Para ver los detalles actuales de la caché ARP en su distribución de Linux, puede usar el siguiente comando en su terminal: arp -a En su salida, verá la dirección IP y la dirección MAC correspondiente de cada entrada. Agregar manualmente una entrada ARP en Linux Si planea agregar manualmente una caché de entrada ARP en su servidor Linux, puede usar el siguiente comando de sintaxis: sudo arp -s Necesitas reemplazar el con la dirección IP que desea agregar y el con la dirección MAC correspondiente. Eliminar una entrada de la caché ARP Además, puede eliminar fácilmente una entrada de la caché ARP de su lista. Para hacer esto, puede utilizar la siguiente sintaxis: sudo arp -d Vaciar la lista de caché ARP Si planea vaciar y borrar su lista de caché ARP, simplemente puede ejecutar el siguiente comando: sudo ip -s -s neigh clean all Lista de opciones y uso del comando arp Para obtener más opciones y uso del Utilidad ARP en Linux, puede ejecutar el comando de ayuda o la página de manual: # arp -h # man arp Nota: Los privilegios sudo generalmente son necesarios para usar opciones que modifican el caché ARP, como agregar o eliminar entradas. Conclusión El comando arp en Linux es una poderosa herramienta para administrar y solucionar problemas de conectividad de red en la capa de enlace de datos. En este punto, ha aprendido a utilizar el comando arp en redes Linux. Espero que lo disfrutes. Además, es posible que le interese leer los siguientes artículos: El servicio Apache2 falló con el código de salida del resultado: solucionar el problema Comprender el Shell de inicio de sesión y el Shell interactivo en Linux Guía de enlaces simbólicos en Linux para principiantes Extraer archivos Tar Gz en la línea de comandos de Linux

Source link