En las tablasARP del kernel es donde se guarda la asociación entre dirección IP y dirección de nivel MAC o dirección Ethernet. El comando que permite el acceso a la visualización y modificación de dichas tablas es el comando arp. Veamos su utilización:
arp -a [dir_inet] [-N dir_if]
Parámetro | Descripción |
---|---|
-a |
Muestra las entradas actuales de ARP preguntando por los datos del protocolo. Si se especifica dir_inet, se muestran las direcciones IP y Física sólo para el equipo especificado. Cuando ARP se utiliza en más de una interfaz de red, entonces se muestran entradas para cada tabla ARP. |
-g |
Lo mismo que -a |
dir_inet |
Especifica una dirección Internet. |
-N dir_if |
Muestra las entradas de ARP para las interfaces de red especificadas por dir_if. |
-d |
Elimina el host especificado por dir_inet. |
-s |
Agrega el host y asocia la dirección Internet dir_inet con la dirección física dir_eth La dirección física se especifica con 6 bytes en hexadecimal separados por guiones. La entrada es permanente. |
dir_eth |
Especifica una dirección física. |
dir_if |
Si está presente, especifica la dirección Internet de la interfaz con la tabla de traducción de direcciones a modificar. Si no se especifica, se utiliza la primera interfaz aplicable. |
Agrega una entrada estática:
arp -s 157.55.85.212 00-aa-00-62-c6-09
Muestra la tabla ARP:
arp -a