Linux Popis svih IP adresa na sučelju

Linux List All Ip Addresses Interface



Svi ljudi koji pripadaju mrežnoj pozadini znaju da IP adresa djeluje kao jedinstveni identifikator uređaja unutar mreže. Stoga moramo znati IP adrese uređaja unutar mreže kako bismo omogućili nesmetanu mrežnu komunikaciju. Današnji će se članak usredotočiti na različite metode popisa svih IP adresa na sučelju u Linux Mint 20.

Metode popisa svih IP adresa na sučelju u Linux Mint 20

Za ispis svih IP adresa na sučelju u Linux Mint 20 možete odabrati bilo koju od sljedeće četiri metode.







Metoda # 1: Prikažite sva mrežna sučelja i njihove IP adrese

Možete prikazati sva mrežna sučelja i njihove IP adrese u Linux Mint 20 izvršavanjem ugrađene naredbe prikazane ispod:



$ip adrpokazati

Rezultati izvršavanja ove naredbe prikazani su na sljedećoj slici:







Metoda 2: Prikažite sve IPv4 adrese

Ako želite prikazati sve IPv4 adrese na sučelju samo u Linux Mint 20, tada možete izvršiti naredbu prikazanu ispod:

$ip -4adr



Sve IPv4 adrese prikazane su na sljedećoj slici:

Metoda # 3: Prikažite sve IPv6 adrese

Ako želite prikazati sve IPv6 adrese na sučelju samo u Linux Mint 20, tada morate izvršiti naredbu prikazanu ispod:

$ip -6adr

Sve IPv6 adrese prikazane su na sljedećoj slici:

Metoda # 4: Prikažite sve IP adrese u spojenoj mreži

Također možete prikazati sve IP adrese u povezanoj mreži u Linux Mint 20 slijedeći dolje opisani postupak:

Korak # 1: Instalirajte naredbu arp-scan u Linux Mint 20

Prvo morate instalirati naredbu arp-scan u Linux Mint 20, koja će se kasnije koristiti za popis svih IP adresa u povezanoj mreži. Ovo nije ugrađena naredba u Linuxu, ali se može instalirati izvršavanjem sljedeće naredbe:

$sudo apt-get installarp-scan

Nakon što se ova naredba instalira na vaš sustav Linux Mint 20, moći ćete je koristiti za popis svih IP adresa u povezanoj mreži.

Korak 2: Pronađite naziv mrežnog sučelja pomoću naredbe ifconfig u Linux Mint 20

Prije korištenja naredbe arp-scan morate pronaći naziv mrežnog sučelja pomoću naredbe prikazane ispod:

$ifconfig

U našem slučaju, naziv mrežnog sučelja je enp0s3 kako je prikazano na sljedećoj slici. Ovaj naziv mrežnog sučelja koristit će se s naredbom arp-scan u sljedećem koraku.

Korak 3: Upotrijebite naredbu arp-scan za prikaz svih IP adresa u povezanoj mreži u Linux Mint 20

Sada možete koristiti naredbu arp-scan za prikaz svih IP adresa u povezanoj mreži u Linux Mint 20 na dolje prikazani način:

$sudoarp-scan--sučelje= Naziv sučelja mreže--localnet

Ovdje bi bilo najbolje da NetworkInterfaceName zamijenite imenom svog mrežnog sučelja. U našem slučaju, enp0s3 smo otkrili u koraku # 2.

Rezultati izvršavanja ove naredbe prikazani su na sljedećoj slici:

Zaključak

Odabirom bilo koje metode (prema vašim zahtjevima) od onih koje su vam predstavljene u ovom članku, lako ćete popisati sve IP adrese na sučelju u Linuxu. Sve su ove metode provedene na Linux Mint 20 radi testiranja. Međutim, iste metode mogu se primijeniti i na Debian 10 i Ubuntu 20.04.