Listahan ng Linux ang Lahat ng Mga IP Address sa Interface

Linux List All Ip Addresses Interface



Alam ng lahat ng mga tao na kabilang sa background sa networking na ang isang IP address ay gumaganap bilang isang natatanging pagkakakilanlan ng mga aparato sa loob ng isang network. Samakatuwid, dapat nating malaman ang mga IP address ng mga aparato sa loob ng isang network upang paganahin ang maayos na komunikasyon sa network. Ang artikulo ngayong araw ay magtutuon sa iba't ibang mga pamamaraan ng listahan ng lahat ng mga IP address sa Interface sa Linux Mint 20.

Mga pamamaraan ng listahan ng lahat ng mga IP Address sa Interface sa Linux Mint 20

Para sa listahan ng lahat ng mga IP address sa Interface sa Linux Mint 20, maaari kang pumili ng alinman sa mga sumusunod na apat na pamamaraan.







Paraan # 1: Ipakita ang lahat ng Mga Network Interface at kanilang mga IP Address

Maaari mong ipakita ang lahat ng mga interface ng network at kani-kanilang mga IP address sa Linux Mint 20 sa pamamagitan ng pagpapatupad ng built-in na Command na ipinakita sa ibaba:



$ip addripakita

Ang mga resulta mula sa pagpapatupad ng utos na ito ay ipinapakita sa sumusunod na imahe:







Paraan # 2: Ipakita ang lahat ng mga IPv4 Address

Kung nais mong ipakita ang lahat ng mga IPv4 address sa Interface lamang sa Linux Mint 20, pagkatapos ay maaari mong maisagawa ang utos na ipinakita sa ibaba:

$ip -4addr



Ang lahat ng mga IPv4 na address ay ipinapakita sa sumusunod na imahe:

Paraan # 3: Ipakita ang lahat ng mga IPv6 Address

Kung nais mong ipakita ang lahat ng mga IPv6 address sa Interface lamang sa Linux Mint 20, kailangan mong ipatupad ang Command na ipinakita sa ibaba:

$ip -6addr

Ang lahat ng mga IPv6 address ay ipinapakita sa sumusunod na imahe:

Paraan # 4: Ipakita ang lahat ng mga IP Address sa Konektadong Network

Maaari mo ring ipakita ang lahat ng mga IP address sa konektadong network sa Linux Mint 20 sa pamamagitan ng pagsunod sa pamamaraang inilarawan sa ibaba:

Hakbang # 1: I-install ang Arp-scan Command sa Linux Mint 20

Una, kailangan mong i-install ang Arp-scan Command sa Linux Mint 20, na sa paglaon ay gagamitin upang ilista ang lahat ng mga IP address sa konektadong network. Hindi ito isang built-in na utos sa Linux, ngunit maaari itong mai-install sa pamamagitan ng pagpapatupad ng sumusunod na Command:

$sudo apt-get installarp-scan

Kapag na-install ang Command na ito sa iyong Linux Mint 20 system, magagamit mo ito para sa listahan ng lahat ng mga IP address sa konektadong network.

Hakbang # 2: Hanapin ang iyong Pangalan ng Network Interface kasama ang ifconfig Command sa Linux Mint 20

Bago gamitin ang Arp-scan Command, kailangan mong hanapin ang pangalan ng iyong interface ng network na may ipinakitang utos sa ibaba:

$ifconfig

Sa aming kaso, ang pangalan ng interface ng network ay enp0s3 tulad ng ipinakita sa sumusunod na imahe. Ang pangalan ng interface ng network na ito ay gagamitin gamit ang Arp-scan Command sa susunod na hakbang.

Hakbang # 3: Gamitin ang Arp-scan Command para sa pagpapakita ng lahat ng mga IP Address sa Konektadong Network sa Linux Mint 20

Ngayon, maaari mong gamitin ang Arp-scan Command para sa pagpapakita ng lahat ng mga IP address sa konektadong network sa Linux Mint 20 sa paraang ipinakita sa ibaba:

$sudoarp-scan--interface= NetworkInterfaceName--localnet

Dito, pinakamahusay na kung papalitan mo ang NetworkInterfaceName ng pangalan ng iyong partikular na interface ng network. Sa aming kaso, ito ay enp0s3 na nalaman namin sa hakbang # 2.

Ang mga resulta mula sa pagpapatupad ng Command na ito ay ipinapakita sa sumusunod na imahe:

Konklusyon

Sa pamamagitan ng pagpili ng anumang pamamaraan (ayon sa iyong mga kinakailangan) mula sa mga naiharap sa iyo sa artikulong ito, madali mong maililista ang lahat ng mga IP address sa Interface sa Linux. Ang lahat ng mga pamamaraang ito ay isinagawa sa Linux Mint 20 para sa pagsubok. Gayunpaman, ang parehong mga pamamaraan ay maaari ding gamitin sa Debian 10 at Ubuntu 20.04.