Linux arp käsku kasutatakse süsteemi Address Resolution Protocol (ARP) tabeli vaatamiseks ja töötlemiseks. See tabel kaardistab IP-aadressid MAC-aadressidega (Media Access Control), hõlbustades suhtlemist kohalikes võrkudes. Käsk on võrguühenduse probleemide diagnoosimiseks hädavajalik.
Klahvi kasutamine ja süntaks arp käsk #
Põhisüntaks arp käsk on:
arp [OPTIONS]
- OPTIONS: lipud, mis juhivad käsu käitumist.
arp Command Cheatsheet tabel #
| käsk | Kirjeldus |
arp -a |
Kuvab kõigi liideste praeguse ARP-tabeli. |
arp -n |
Näitab ARP-tabelit ilma IP-aadresse hostinimedeks lahutamata. |
arp -d <IP> |
Kustutab määratud IP-aadressi ARP-kirje. |
arp -s <IP> <MAC> |
Lisab staatilise ARP-kirje määratud IP- ja MAC-aadressiga. |
arp -i <interface> |
Piirab ARP-i toiminguid konkreetse võrguliidesega. |
Levinud kasutusjuhtumid #
Vaadake ARP tabelit #
arp -a
Loetleb kõik ARP-kirjed, näidates IP- ja MAC-aadresside vahelisi vastendusi.
Filtreerige konkreetse liidese järgi #
arp -a -i eth0
Kuvab ARP-kirjed, mis on spetsiifilised eth0 Liides.
ARP-kirje kustutamine #
arp -d 192.168.1.1
Eemaldab ARP-kirje 192.168.1.1, mis võib aidata lahendada ühenduvusprobleeme.
Lisage staatiline ARP-kirje #
arp -s 192.168.1.2 00:11:22:33:44:55
Kaardistab IP-aadressi käsitsi 192.168.1.2 MAC-aadressile 00:11:22:33:44:55.
Kasutage tõrkeotsingus #
arp -n | grep "incomplete"
Kontrollib mittetäielikke ARP-kirjeid, mis võivad viidata võrgu väärkonfiguratsioonile.
Täpsem kasutamine #
Jälgige dünaamilisi ARP-värskendusi #
watch -n 1 arp -a
Värskendab ARP-tabelivaadet iga sekundi järel, mis on kasulik dünaamilise jälgimise jaoks.
Tuvastage ARP-i võltsimine #
arp -a | grep -E "duplicate|conflict"
Otsib dubleeritud IP-MAC vastendusi, mis võivad anda märku ARP-i võltsimise rünnakutest.
Tühjendage kogu ARP-vahemälu #
ip -s -s neigh flush all
Loputab kõik ARP-kirjed (alternatiivne meetod: ip käsk).
Kasutamine arp koos RELIANOID Lahendused #
RELIANOID annab tööd arp käsk oma lahendustes, et tagada täpsed võrgukaardid ja lahendada ühenduvusprobleemid ettevõtte keskkondades.
Siluge kohalik ühenduvus #
Veenduge, et kohaliku võrgu hostide jaoks on olemas ARP vastendused:
arp -a | grep "192.168.1.100"
Turvalised võrgutoimingud #
Vältige ARP-i võltsimist, jälgides dubleerivaid MAC-aadresse:
arp -a | uniq -d
Optimeerige koormuse tasakaalustaja jõudlust #
Veenduge, et taustaserveritel oleks tõhusaks suhtluseks õiged ARP-kirjed.
arp -a -i eth1
Turvalisuse kaalutlused #
Kuna ARP on võltsimisrünnakute suhtes haavatav, kasutage selliseid tööriistu nagu arpwatch ARP tabeli muutuste jälgimiseks. Turvalisuse suurendamiseks rakendage kriitiliste süsteemide jaoks staatilisi ARP-kirjeid.
kokkuvõte #
. arp käsk on Linuxi süsteemide võrguühenduse haldamiseks ja tõrkeotsinguks ülioluline. Koos RELIANOIDlahendused, arp käsk suurendab turvalist ja tõhusat suhtlust ettevõtte tasemel võrkudes.