Drošība

Kā izmantot arping komandu Linux

Kā izmantot arping komandu Linux
Tīkla administratoram ARP protokols var izklausīties pazīstams. ARP ir protokols, kuru 2. slāņa ierīces ievieš, lai atklātu un sazinātos savā starpā. Arping rīks darbojas, izmantojot šo protokolu.

Kāpēc jums būtu vajadzīgs arpings? Iedomājieties, ka strādājat ar nelielu biroju tīklu. Izmantot klasisko ping komandu, lai pingētu resursdatorus, lai pārbaudītu to pieejamību, ir ļoti vilinoši, vai ne? Nu, ja jūs izmantojat ICMP protokolu, tad jūs faktiski veicat ARP pieprasījumus zondēšanas ierīcēm tīklā.

Šeit ienāk arpinga rīks. Tāpat kā ping, arping izsauc tīkla resursdatorus, izmantojot tīkla slāņa ARP paketes. Šī metode ir noderīga saimniekiem, kuri nereaģē uz 3. un 4. slāņa ping pieprasījumiem.

Šis raksts parāda, kā Linux izmantot arping komandu.

Arping Linux

Tīkla administratoru vidū arpings ir populārs rīks. Tomēr tas nav iekļauts noklusējuma rīku komplektā, ko piedāvā Linux. Tātad, jums būs manuāli jāinstalē arping.

Par laimi, arpings ir populārs rīks. Neatkarīgi no izmantotā distro, tam jābūt pieejamam tieši no oficiālajiem pakotņu serveriem. Palaidiet šo komandu atbilstoši savam izplatītājam.

Debian / Ubuntu un atvasinājumiem arp rīkam ir nepieciešama pakete net-tools:

$ sudo apt instalējiet arping net-tools

Fedora un atvasinājumiem:

$ sudo dnf instalējiet arping

OpenSUSE un atvasinājumiem:

$ sudo zypper instalējiet arping2

Izmantojot arpingu

Atklājiet saimniekus

Ja vairākas ierīces ir savienotas, izmantojot Ethernet, sistēmām jau ir iekšēja ARP tabula saziņai tīklā. Varat izmantot arping, lai uzskaitītu ierakstus tīklā.

Lai to izdarītu, palaidiet šādu komandu:

$ arp -a

Kā redzat, komanda izdrukās saimniekdatoru sarakstu kopā ar to IP un MAC adresēm.
Pinga saimnieki

Ja zināt mērķa ierīces IP adresi, varat vienkārši nodot adresi arping, lai veiktu ARP ping.

$ arping


Arping ļauj arī noteikt mērķa ierīces pingēšanas reižu skaitu. Lai to izdarītu, izmantojiet karodziņu “-c”, kam seko izpildāmo pingu skaits.
Viens īss padoms: ja tiek identificēta jauna ierīce, palaidiet šādu komandu, lai atjauninātu ARP tabulu:

$ arp -a

ARP noildze

Ja arping nevar atrisināt mērķa IP adresi, tas izraisīs ARP noildzi. Lai demonstrētu, palaidiet šādu komandu. IP adresei vajadzētu būt kaut kas nepieejams.

$ arping -c 7


Kā redzat, arping jums paziņos, ja neesat norādījis tīkla saskarni. Tas ir tāpēc, ka arping sagaida, ka jūs norādīsit saskarni. Ja nav norādīts, arpings mēģina to uzminēt.

Norādiet tīkla interfeisu

Kā redzējāt iepriekšējā sadaļā, arping dod priekšroku tīkla interfeisa norādīšanai. Tas ir īpaši nepieciešams, ja serverī ir vairākas tīkla saskarnes. Arping nespēj uzminēt, kuru tīkla karti izmantot.

Lai izvairītos no šīs problēmas, mēs varam manuāli norādīt tīkla interfeisu arping. Ja tiek izmantota šī metode, arping izmantos norādīto tīkla saskarni, nevis uzminēs.

Vispirms uzskaitiet visas pieejamās tīkla saskarnes ar šādu komandu:

$ ip saišu šovs

Pēc tam norādiet tīkla interfeisu arping, izmantojot karodziņu “-I”, kā parādīts zemāk:

$ arping -I -c 7

Norādiet avota MAC adresi

Tāpat kā iepriekšējā metodē, ir iespējams norādīt arī tā avota MAC adresi, no kura sūtāt paketes. Lai to panāktu, izmantojiet karodziņu “-s”, kam seko vēlamā MAC adrese šādi:

$ arping -c 7 -s

Tagad, atkarībā no tā, vai jums pieder MAC adrese, ir divi rezultāti:

  1. Ja jums pieder MAC adrese, varat vienkārši izmantot karodziņu “-s”.
  2. Ja jums nepieder MAC adrese, jūs mēģināt to apmānīt. Ja tas tā ir, tad jums būs jāizmanto caurspīdīgais režīms. Pārbaudiet vairāk par neskaidru režīmu šeit. Kā ātru atgādinājumu, šis režīms ir konfigurēts tā, lai tas pārsūtītu visus NIC saņemtos kadrus.

Laba lieta ir tā, ka arpings var darboties izlaidīgā režīmā. Lai iespējotu šo režīmu, izmantojiet karodziņu “-p”. Komanda izskatīsies apmēram šādi:

$ arping -c 7 -s -p

Norādiet avota IP adresi

Vēl viena interesanta arping iezīme ir spēja manuāli noteikt avota IP adresi. Šīs metodes darbība ir līdzīga iepriekšējam solim.

Tomēr šai metodei ir savi jautājumi. Tiklīdz ierīce piezvanīs, ierīce atbildēs uz manuāli definēto IP adresi. Bez īpašumtiesībām uz šo IP adresi arping atbildes nesaņems.

Lai manuāli definētu avota IP adresi, izmantojiet karodziņu “-S”.

$ arping -c 7 -S


Šai metodei ir arī citas nianses. Šīs metodes izmantošana ir atkarīga no tā, vai jums pieder IP adrese:

  1. Ja jums pieder IP adrese, tad jums ir labi iet.
  2. Ja IP adrese jums nepieder, iespējams, vēlēsities izmantot neuzkrītošo režīmu.

Ja jūsu situācija atbilst otrajai opcijai, izmantojiet karodziņu “-p”, lai iespējotu nedrošo režīmu.

$ arping -c 7 -S -p

Arping palīdzība

Lai gan šīs ir visbiežāk izmantotās arping komandas, arping piedāvā vairāk funkciju. Piemēram, arping piedāvā ātru palīdzības lapu dokumentēšanai lidojumā:

$ arping - palīdzība


Ja jūs interesē padziļināta informācija par arpinga iespējām, varat ienirt dziļāk manā lapā:

$ cilvēks arping

Pēdējās domas

Šajā apmācībā ir aprakstītas dažas biežāk izmantojamās arpinga metodes. Izmantojot atjaunojošo režīmu, varat atjaunināt ARP tabulu un mānīt MAC un IP adresi.

Vērienīgajiem Linux tīkla un sistēmu administratoriem šī nav vieta, kur apstāties! Iepazīstieties ar Fierce, progresīvāku un daudzveidīgāku rīku, ko izmanto tīkla skenēšanai.

Laimīgu skaitļošanu!

Rakstot Windows 10, kursors lec vai pārvietojas nejauši
Ja atklājat, ka peles kursors automātiski, nejauši lec vai pārvietojas pats, rakstot Windows klēpjdatorā vai datorā, daži no šiem ieteikumiem var palī...
Kā mainīt peles un skārienpaliktņu ritināšanas virzienu operētājsistēmā Windows 10
Pele un SkārienpaliktnisTas ne tikai padara skaitļošanu vienkāršu, bet arī efektīvāku un mazāk laikietilpīgu. Mēs nevaram iedomāties dzīvi bez šīm ier...
Kā mainīt peles rādītāja un kursora izmēru, krāsu un shēmu operētājsistēmā Windows 10
Peles rādītājs un kursors operētājsistēmā Windows 10 ir ļoti svarīgi operētājsistēmas aspekti. To var teikt arī par citām operētājsistēmām, tāpēc pati...