ARP(8) Manual del Administrador del Sistema Linux ARP(8) NOMBRE arp - manipula el cache ARP del sistema SINOPSIS arp [-vn] [-H tipo] [-i if] [-ae] [nombre_de_equipo] arp [-v] [-i if] -d nombre_de_equipo [pub] arp [-v] [-H tipo] [-i if] -s hostname hw_addr [temp] arp [-v] [-H tipo] [-i if] -s hostname hw_addr [mascara_de_red nm] pub arp [-v] [-H tipo] [-i if] -Ds nombre_de_equipo ifname [mascara_de_red nm] pub arp [-vnD] [-H tipo] [-i if] -f [nombre de archivo] DESCRIPCION Arp manipula o muestra el cache del nucleo con los equipos vecinos de la red IPv4. Puede anadir entradas, borrar una o ver su contenido. ARP es una abreviatura de Address Resolution Protocol, que se utiliza para encontrar la direccion de control de acceso de los medios de comunicacion de un equipo vecino en la red para una direccion IPv4 dada. MODOS arp, si no se define ningun modo, muestra el contenido actual de la tabla. Es posible limitar el numero de entradas que se muestran, definiendo un tipo de direccion de hardware, nombre de interfaz o direccion de equipo. arp -d address borrara una entrada de la tabla ARP. Se requieren privilegio de administrador del sistema o de la red para hacerlo. La entrada se encontrara por la direccion IP. Si se da un nombre de equipo, se resolvera antes de buscar la entrada en la tabla ARP. arp -s address hw_addr se utiliza para definir una nueva entrada en la tabla. El formato del parametro hw_addr depende del tipo de hardware, pero para la mayoria de ellas, se supone que se puede utilizar la presentacion habitual. Para la clase Ethernet serian 6 bytes en formato hexadecimal, separados entre si por dos puntos. Al anadir entradas de arp proxy (es decir, aquellas con la opcion pub) se puede especificar una mascara_de_red de proxy arp para subredes enteras. Esta no es una buena practica, pero los nucleos mas antiguos la permitian porque puede ser util en algun casi. Si no se anade la opcion temp, las entradas se almacenaran permanentemente en el cache ARP. Para simplificar la configuracion de entradas de sus propias interfaces de red, puede utilizar el formulario arp -Ds direccion ifname. En ese caso, la direccion de hardware se toma de la interfaz con el nombre dado. OPCIONES -v, --verbose Informa al usuario de funcionamiento de manera mas detallada. -n, --numeric muestra direcciones numericas en vez de tratar de determinar nombres simbolicos de servidores, puertos o nombres de usuario. -H tipo, --hw-type tipo, -t tipo Al configurar o leer el cache ARP, esta opcion le dice a arp que clase de entradas debe buscar. El valor por defecto es ether (es decir, codigo hardware 0x01 para IEEE 802.3 10Mbps Ethernet). Otros valores incluyen tecnologias de red como las siguientes ARCnet (arcnet), PROnet (pronet), AX.25 (ax25) y NET/ROM (netrom). -a Usa un formato de salida de estilo BSD alternativo (sin columnas fijas). -e Usa el formato de salida de estilo Linux predeterminado (con columnas fijas). -D, --use-device En lugar de un hw_addr, el argumento dado es el nombre de una interfaz. arp usara la direccion MAC de esta interfaz para la entrada de la tabla. Esta suele ser la mejor opcion para configurar una entrada ARP proxy para usted mismo. -i If, --device If Selecciona un interfaz. Al vaciar el cache ARP se mostraran solamente aquellas entradas que correspondan al interfaz. Se usara una configuracion de entrada ARP temporal o permanente para el dispositivo especificado. Si no se especifica uno, el kernel lo deducira a partir de la tabla de encaminamiento. Para entradas tipo pub el interfaz especificado sera el usado para responder peticiones ARP. OBSERVE: Esto tiene que ser diferente de la interfaz a la que los datagramas de IP se destinaran. OBSERVE: A partir de la version 2.2.0 del nucleo ya no es posible establecer una entrada ARP para toda una subred. Linux, en cambio, hace automaticamente proxy arp cuando existe una ruta y se esta reenviando. Consulte arp(7) para mas detalles. Tambien la opcion dontpub, disponible para las operaciones de eliminacion y configuracion no puede usarse con los nucleos 2.4 y mas recientes. -fnombre de archivo, --filenombre de archivo Similar a la opcion -s, solo que esta vez se toma la informacion de la direccion del archivo nombre de archivo. Esto se puede usar si hay que configurar entradas ARP para muchos equipos. El nombre del archivo de datos suele ser /etc/ethers aunque no es oficial. Si no se especifica ningun otro nombre de archivo, se emplea por defecto /etc/ethers. El formato del archivo es simple; solamente contiene lineas de texto ASCII con un nombre de servidor (hostname) y una direccion hardware separados por un espacio en blanco. Adicionalmente se pueden usar las opciones pub, temp y netmask. En todos los lugares donde se espera un nombre de servidor, se puede proporcionar tambien una direccion IP en notacion decimal separada por puntos. Cada entrada completa de el cache ARP se marcara con la opcion C, las entradas permanentes se marcan con M y las entradas publicadas tienen la marca P. Cada entrada completa en el cache ARP sera marcada con la opcion C. Las entradas permanentes estan marcadas con M y las entradas publicadas con P. EJEMPLOS /usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub Esto respondera a las solicitudes ARP para 10.0.0.2 en eth0 con la direccion MAC para eth1. /usr/sbin/arp -i eth1 -d 10.0.0.1 Eliminar la entrada de la tabla ARP para 10.0.0.1 en la interfaz eth1. Esto concordara con entradas proxy ARP publicadas y entradas permanentes. ARCHIVOS /proc/net/arp /etc/networks /etc/hosts /etc/ethers VEASE TAMBIEN ethers(5), rarp(8), route(8), ifconfig(8), netstat(8) AUTORES Fred N. van Kempen , Bernd Eckenfels . TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Antonio Aneiros y Marcos Fouces Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . net-tools 3 Octubre 2008 ARP(8)