ทุกคนที่อยู่ในพื้นหลังเครือข่ายรู้ว่าที่อยู่ IP ทำหน้าที่เป็นตัวระบุเฉพาะของอุปกรณ์ภายในเครือข่าย ดังนั้น เราต้องทราบที่อยู่ IP ของอุปกรณ์ภายในเครือข่ายเพื่อให้การสื่อสารในเครือข่ายเป็นไปอย่างราบรื่น บทความของวันนี้จะเน้นที่วิธีการต่างๆ ในการแสดงรายการที่อยู่ IP ทั้งหมดบนอินเทอร์เฟซใน Linux Mint 20
วิธีการแสดงรายการที่อยู่ IP ทั้งหมดบนอินเทอร์เฟซใน Linux Mint 20
สำหรับการแสดงรายการที่อยู่ IP ทั้งหมดบนอินเทอร์เฟซใน Linux Mint 20 คุณสามารถเลือกวิธีใดก็ได้จากสี่วิธีต่อไปนี้
วิธีที่ # 1: แสดงอินเทอร์เฟซเครือข่ายทั้งหมดและที่อยู่ IP ของพวกเขา
คุณสามารถแสดงอินเทอร์เฟซเครือข่ายทั้งหมดและที่อยู่ IP ที่เกี่ยวข้องใน Linux Mint 20 โดยดำเนินการคำสั่งในตัวที่แสดงด้านล่าง:
$ip addrแสดง
ผลลัพธ์จากการดำเนินการคำสั่งนี้จะแสดงในรูปต่อไปนี้:
วิธีที่ # 2: แสดงที่อยู่ IPv4 ทั้งหมด
หากคุณต้องการแสดงที่อยู่ IPv4 ทั้งหมดบนอินเทอร์เฟซเฉพาะใน Linux Mint 20 คุณสามารถดำเนินการคำสั่งที่แสดงด้านล่าง:
$ip -4addr
ที่อยู่ IPv4 ทั้งหมดจะแสดงในรูปต่อไปนี้:
วิธีที่ # 3: แสดงที่อยู่ IPv6 ทั้งหมด
หากคุณต้องการแสดงที่อยู่ IPv6 ทั้งหมดบนอินเทอร์เฟซเฉพาะใน Linux Mint 20 คุณต้องดำเนินการคำสั่งที่แสดงด้านล่าง:
$ip -6addr
ที่อยู่ IPv6 ทั้งหมดจะแสดงในรูปต่อไปนี้:
วิธีที่ # 4: แสดงที่อยู่ IP ทั้งหมดในเครือข่ายที่เชื่อมต่อ
คุณยังสามารถแสดงที่อยู่ IP ทั้งหมดในเครือข่ายที่เชื่อมต่อใน Linux Mint 20 โดยทำตามขั้นตอนที่อธิบายไว้ด้านล่าง:
ขั้นตอนที่ # 1: ติดตั้งคำสั่ง arp-scan ใน Linux Mint 20
ขั้นแรก คุณต้องติดตั้งคำสั่ง arp-scan ใน Linux Mint 20 ซึ่งจะใช้เพื่อแสดงรายการที่อยู่ IP ทั้งหมดในเครือข่ายที่เชื่อมต่อในภายหลัง นี่ไม่ใช่คำสั่งในตัวใน Linux แต่สามารถติดตั้งได้โดยดำเนินการคำสั่งต่อไปนี้:
$sudo apt-get installarp-สแกน
เมื่อติดตั้งคำสั่งนี้บนระบบ Linux Mint 20 แล้ว คุณจะสามารถใช้คำสั่งนี้เพื่อแสดงรายการที่อยู่ IP ทั้งหมดในเครือข่ายที่เชื่อมต่อ
ขั้นตอนที่ # 2: ค้นหาชื่ออินเทอร์เฟซเครือข่ายของคุณด้วยคำสั่ง ifconfig ใน Linux Mint 20
ก่อนใช้คำสั่ง arp-scan คุณต้องค้นหาชื่ออินเทอร์เฟซเครือข่ายของคุณด้วยคำสั่งที่แสดงด้านล่าง:
$ifconfig
ในกรณีของเรา ชื่ออินเทอร์เฟซเครือข่ายคือ enp0s3 ดังแสดงในภาพต่อไปนี้ ชื่ออินเทอร์เฟซเครือข่ายนี้จะใช้กับคำสั่ง arp-scan ในขั้นตอนต่อไป
ขั้นตอนที่ # 3: ใช้คำสั่ง arp-scan เพื่อแสดงที่อยู่ IP ทั้งหมดในเครือข่ายที่เชื่อมต่อใน Linux Mint 20
ตอนนี้คุณสามารถใช้คำสั่ง arp-scan เพื่อแสดงที่อยู่ IP ทั้งหมดในเครือข่ายที่เชื่อมต่อใน Linux Mint 20 ในลักษณะที่แสดงด้านล่าง:
$sudoarp-สแกน--อินเตอร์เฟซ=ชื่ออินเทอร์เฟซเครือข่าย--localnetในที่นี้ จะเป็นการดีที่สุดหากคุณแทนที่ NetworkInterfaceName ด้วยชื่ออินเทอร์เฟซเครือข่ายเฉพาะของคุณ ในกรณีของเรา มันคือ enp0s3 ที่เราพบในขั้นตอน # 2
ผลลัพธ์จากการดำเนินการคำสั่งนี้จะแสดงในรูปต่อไปนี้:
บทสรุป
ด้วยการเลือกวิธีการใดๆ (ตามความต้องการของคุณ) จากวิธีที่คุณนำเสนอในบทความนี้ คุณจะสามารถระบุที่อยู่ IP ทั้งหมดบนอินเทอร์เฟซใน Linux ได้อย่างง่ายดาย วิธีการทั้งหมดเหล่านี้ได้ดำเนินการบน Linux Mint 20 สำหรับการทดสอบแล้ว อย่างไรก็ตาม สามารถใช้วิธีการเดียวกันนี้กับ Debian 10 และ Ubuntu 20.04 ได้เช่นกัน