„Linux“ išvardija visus sąsajos IP adresus

Linux List All Ip Addresses Interface



Visi žmonės, priklausantys tinklui, žino, kad IP adresas veikia kaip unikalus tinklo įrenginių identifikatorius. Todėl, norėdami užtikrinti sklandų tinklo ryšį, turime žinoti tinklo įrenginių IP adresus. Šiandienos straipsnyje pagrindinis dėmesys bus skiriamas įvairiems metodams, kaip išvardyti visus IP adresus „Linux Mint 20“ sąsajoje.

Visų „Linux Mint 20“ sąsajos IP adresų sąrašo metodai

Norėdami išvardyti visus „Linux Mint 20“ sąsajos IP adresus, galite pasirinkti bet kurį iš šių keturių būdų.







1 metodas: rodykite visas tinklo sąsajas ir jų IP adresus

„Linux Mint 20“ galite parodyti visas tinklo sąsajas ir atitinkamus jų IP adresus, vykdydami toliau pateiktą integruotą komandą:



$ip adresasRodyti

Šios komandos vykdymo rezultatai parodyti šiame paveikslėlyje:







2 metodas: rodykite visus IPv4 adresus

Jei norite parodyti visus IPv4 adresus sąsajoje tik „Linux Mint 20“, galite vykdyti toliau nurodytą komandą:

$ip -4adr



Visi IPv4 adresai parodyti šiame paveikslėlyje:

3 metodas: rodykite visus IPv6 adresus

Jei norite, kad visi IPv6 adresai būtų rodomi sąsajoje tik „Linux Mint 20“, turite vykdyti toliau nurodytą komandą:

$ip -6adr

Visi IPv6 adresai parodyti šiame paveikslėlyje:

4 metodas: rodykite visus prijungto tinklo IP adresus

Taip pat galite rodyti visus prijungto tinklo IP adresus „Linux Mint 20“ atlikdami toliau aprašytą procedūrą:

1 veiksmas: įdiekite „arp-scan“ komandą „Linux Mint 20“

Pirma, „Linux Mint 20“ turite įdiegti „arp-scan“ komandą, kuri vėliau bus naudojama išvardyti visus prijungto tinklo IP adresus. Tai nėra įmontuota komanda „Linux“, tačiau ją galima įdiegti vykdant šią komandą:

$sudo apt-get installarp nuskaitymas

Kai ši komanda bus įdiegta jūsų „Linux Mint 20“ sistemoje, galėsite ją naudoti, kad išvardytumėte visus prijungto tinklo IP adresus.

2 žingsnis: Raskite tinklo sąsajos pavadinimą naudodami komandą „ifconfig“ „Linux Mint 20“

Prieš naudodami komandą „arp-scan“, turite rasti savo tinklo sąsajos pavadinimą naudodami toliau nurodytą komandą:

$ifconfig

Mūsų atveju tinklo sąsajos pavadinimas yra enp0s3, kaip parodyta šiame paveikslėlyje. Šis tinklo sąsajos pavadinimas bus naudojamas su „arp-scan“ komanda kitame veiksme.

3 veiksmas: naudokite „arp-scan“ komandą, kad būtų rodomi visi „Linux Mint 20“ prijungto tinklo IP adresai

Dabar galite naudoti „arp-scan“ komandą, kad būtų rodomi visi „Linux Mint 20“ prijungto tinklo IP adresai, kaip parodyta žemiau:

$sudoarp nuskaitymas-sąsaja= NetworkInterfaceName-vietinis tinklas

Čia būtų geriausia, jei „NetworkInterfaceName“ pakeistumėte konkrečios tinklo sąsajos pavadinimu. Mūsų atveju tai buvo „enp0s3“, kurį sužinojome atlikdami 2 veiksmą.

Šios komandos vykdymo rezultatai parodyti šiame paveikslėlyje:

Išvada

Pasirinkę bet kurį metodą (pagal savo reikalavimus) iš tų, kurie jums buvo pateikti šiame straipsnyje, galite lengvai išvardyti visus „Linux“ sąsajos IP adresus. Visi šie metodai buvo išbandyti naudojant „Linux Mint 20“. Tačiau tuos pačius metodus taip pat galima naudoti „Debian 10“ ir „Ubuntu 20.04“.