Hva er ARP -kommandoen i Linux

Hva er ARP -kommandoen i Linux
ARP står for "Adresseoppløsningsprotokollen", og den gjør endringer i kjernenes tabell som inneholder ARP -adressene. Den kommuniserer med IPv4 -nettverkene og løser IP -adressen til enhver annen maskin til den fysiske adressen som er kjent som Mac (Media Access Control) -adressen. I denne oppfølgingen skal vi forklare ARP-kommandoen og dens utnyttelse i Linux.

Hva er en ARP -kommando i Linux

ARP -kommandoen er et av nettverksverktøyene som konverterer IP -adressen til enhver maskin til MAC -adressen. ARP-kommandoen kommer med nytten av nettobehandlingene, så hvis nettobehandlingene ikke er installert på Linuxen din, kan du kjøre følgende kommando for å installere nettobehandlingene:

$ sudo apt install net-tools

For å forstå bruken av ARP -kommandoen, vil vi vurdere et eksempel, vi har en annen maskin med IP -adressen 192.168.18.135, Vi vil pinge til denne IP -adressen:

$ ping 192.168.18.135

For å bekrefte tilkoblingen med enheten til IP -adresse 192.168.18.135, utfør følgende ARP -kommando:

$ ARP

I outputten blir det bekreftet at maskinen 192.168.18.135 er koblet til enheten vår. Beskrivelsen av parametrene i utgangen er som:

  • Adresse: IPv4 -adressen til maskinen
  • Hwtype: Den typen tilkobling i vårt tilfelle er gjennom Ethernet
  • Hwaddress: MAC -adressen til maskinen
  • Flaggsmaske: Forteller at adressen er trukket ut manuelt, brukerdefinert eller ufullstendig
  • Jeg står overfor: Det er grensesnittnavnet

For å finne oppføringene til en bestemt enhet for eksempel 192.168.18.135, vil vi kjøre ARP -kommandoen med “A” -flagget:

$ ARP -A 192.168.18.135

I output ovenfor vises IP -adressen til den tilkoblede maskinen med MAC -adressen, og denne forbindelsen er gjennom Ethernet på ENP0S3. For å finne ut detaljert informasjon om enheten og dens oppføringer, bruker vi ”V” -flagget:

$ arp -v

Tilsvarende, for å vise output output i numerisk form, kjør kommandoen ved hjelp av “-N” -flagget:

$ arp -n

"N" -flagget viser de symbolske vertene, portene og brukernavnene i numerisk form. For å fjerne enheten fra ARP-listen, bruker vi “-D”:

$ ARP -D 192.168.18.135

For å bekrefte fjerning av maskinen, kjør igjen ARP -kommandoen:

$ ARP

Maskinen er fjernet fra listen over ARP -tabeller og for å få mer informasjon om ARP -kommandoen, kan vi få tilgang til manualen til ARP -kommandoen:

$ mann arp

Konklusjon

ARP -kommandoen brukes til å finne detaljene til de tilkoblede enhetene når protokollen konverterer IP til Mac. I denne oppskrivningen har vi forklart ARP-kommandoen og det fungerer med hjelp av noen eksempler. Vi diskuterer også flaggene som brukes med ARP -kommandoen for å få spesifikk informasjon om Linux.