Man page - arp(8)

Packages contains this manual

Available languages:

en fr pt_BR es ja ru ro de

Manual

ARP

NUME
SINOPSIS
DESCRIERE
MODURI
OPȚIUNI
EXEMPLE
FIȘIERE
CONSULTAȚI ȘI
AUTORI
TRADUCERE

NUME

arp - manipulează memoria cache ARP a sistemului

SINOPSIS

arp [ -vn ] [ -H tip ] [ -i interfață ] [ -ae ] [ nume-gazdă ]

arp [ -v ] [ -i interfață ] -d nume-gazdă [ pub ]

arp [ -v ] [ -H tip ] [ -i interfață ] -s nume-gazdă adresă_hw [ temp ]

arp [ -v ] [ -H tip ] [ -i interfață ] -s nume-gazdă adresă_hw [ netmask mască-de-rețea ] pub

arp [ -v ] [ -H tip ] [ -i interfață ] -Ds nume-gazdă nume-interfață [ netmask mască-de-rețea ] pub

arp [ -vnD ] [ -H tip ] [ -i interfață ] -f [ nume-fișier ]

DESCRIERE

Arp manipulează sau afișează memoria cache a vecinilor de rețea IPv4 a nucleului. Acesta poate adăuga intrări în tabel, poate șterge una sau poate afișa conținutul curent.

ARP înseamnă Address Resolution Protocol (protocol de rezolvare a adreselor), care este utilizat pentru a găsi adresa de control al accesului media a unui vecin de rețea pentru o anumită adresă IPv4.

MODURI

arp fără specificator de mod va imprima conținutul curent al tabelului. Este posibilă limitarea numărului de intrări afișate, prin specificarea unui tip de adresă hardware, a unui nume de interfață sau a unei adrese gazdă.

arp -d adresa va șterge o intrare din tabelul ARP. Pentru a face acest lucru, este nevoie de privilegii de root sau netadmin. Intrarea se găsește după adresa IP. Dacă este dat un nume de gazdă, acesta va fi rezolvat înainte de a căuta intrarea în tabelul ARP.

arp -s nume-gazdă adresă_hw se utilizează pentru a configura o nouă intrare în tabel. Formatul parametrului hw_addr depinde de clasa hardware, dar pentru majoritatea claselor se poate presupune că se poate folosi prezentarea obișnuită. Pentru clasa Ethernet, acesta este format din 6 octeți în hexazecimal, separați prin două puncte. Atunci când se adaugă intrări arp proxy (adică cele cu fanionul pub lic activat), se poate specifica o netmask (mască-de-rețea) pentru proxy arp pentru subrețele întregi. Aceasta nu este o practică bună, dar este acceptată de nucleele mai vechi deoarece poate fi utilă. În cazul în care nu se furnizează fanionul temp , intrările vor fi stocate permanent în memoria cache ARP. Pentru a simplifica configurarea intrărilor pentru una dintre propriile interfețe de rețea, puteți utiliza forma arp -Ds adresa nume-interfață . În acest caz, adresa hardware este preluată de la interfața cu numele specificat.

OPȚIUNI

-v, --verbose

Informează utilizatorul despre ceea ce se întâmplă, afișând mesaje detaliate.

-n, --numeric

afișează adrese numerice în loc să încerce să determine nume simbolice de gazdă, port sau utilizator.

-H tip , --hw-type tip , -t tip

La setarea sau citirea memoriei cache ARP, acest parametru opțional îi indică lui arp ce clasă de intrări trebuie să verifice. Valoarea implicită a acestui parametru este ether (de exemplu, codul hardware 0x01 pentru IEEE 802.3 10Mbps Ethernet). Alte valori pot include tehnologii de rețea precum ARCnet ( arcnet ) , PROnet ( pronet ) , AX.25 ( ax25 ) și NET/ROM ( netrom ).

-a

Utilizează un format de ieșire alternativ de tip BSD (fără coloane fixe).

-e

Utilizează formatul de ieșire în stilul implicit Linux (cu coloane fixe).

-D, --use-device

În loc de o adresă_hw, argumentul dat este numele unei interfețe. arp va utiliza adresa MAC a interfeței respective pentru intrarea în tabel. Aceasta este, de obicei, cea mai bună opțiune pentru a configura o intrare ARP proxy către dvs.

-i interfață , --device interfață

Selectează o interfață. Când se descarcă memoria cache ARP, vor fi afișate numai intrările care corespund interfeței specificate. Atunci când se stabilește o intrare ARP permanentă sau temp , această interfață va fi asociată cu intrarea; dacă această opțiune nu este utilizată, nucleul va ghici pe baza tabelului de direcționare. Pentru intrările pub , interfața specificată este interfața pe care se va răspunde la cererile ARP.
NOTĂ:
Aceasta trebuie să fie diferită de interfața către care vor fi direcționate datagramele IP. NOTĂ: Începând cu nucleul 2.2.0 nu mai este posibilă stabilirea unei intrări ARP pentru o întreagă subrețea. În schimb, Linux face automat proxy arp atunci când există o rută și aceasta este redirecționată. Consultați arp (7) pentru detalii. De asemenea, opțiunea dontpub , care este disponibilă pentru operațiile de ștergere și definire, nu mai poate fi utilizată cu nucleele 2.4 și mai noi.

-f nume-fișier , --file nume-fișier

Similară opțiunii -s , numai că de data aceasta informațiile despre adresă sunt preluate din fișierul nume-fișier . Această opțiune poate fi utilizată în cazul în care trebuie configurate intrări ARP pentru o mulțime de gazde. Numele fișierului de date este foarte des /etc/ethers , dar acesta nu este oficial. Dacă nu se specifică niciun nume de fișier /etc/ethers este utilizat în mod implicit.

Formatul fișierului este simplu; acesta conține doar linii de text ASCII cu un nume de gazdă și o adresă hardware separate prin spații albe. În plus, se pot utiliza fanioanele pub , temp și netmask .

În toate locurile în care se așteaptă un nume-de-gazdă , se poate introduce, de asemenea, o adresă IP în notație zecimală punctată.

Ca un caz special de compatibilitate, ordinea numelui de gazdă și a adresei hardware poate fi schimbată.

Fiecare intrare completă în memoria cache ARP va fi marcată cu fanionul C . Intrările permanente sunt marcate cu M , iar intrările publicate au marcajul P .

EXEMPLE

/usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub

Aceasta va răspunde la cererile ARP pentru 10.0.0.2 pe eth0 cu adresa MAC pentru eth1.

/usr/sbin/arp -i eth1 -d 10.0.0.1

Șterge intrarea din tabela ARP pentru 10.0.0.0.1 pe interfața eth1. Acest lucru se va potrivi cu intrările ARP proxy publicate și cu intrările permanente.

FIȘIERE

/proc/net/arp
/etc/networks
/etc/hosts
/etc/ethers

CONSULTAȚI ȘI

ethers (5), rarp (8), route (8), ifconfig (8), netstat (8)

AUTORI

Fred N. van Kempen <waltje@uwalt.nl.mugnet.org>, Bernd Eckenfels <net-tools@lina.inka.de>.

TRADUCERE

Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net .