วิธีค้นหาที่อยู่ IP สาธารณะบนระบบ Linux

วิธีค้นหาที่อยู่ IP สาธารณะบนระบบ Linux

ที่อยู่ IP เป็นแกนหลักในการทำงานของอินเทอร์เน็ต ที่อยู่ IP มีสองประเภทพื้นฐาน: สาธารณะและส่วนตัว ที่อยู่ IP สาธารณะใช้เพื่อเชื่อมต่อกับเครือข่ายภายนอก ในขณะที่ IP ส่วนตัวใช้เพื่อระบุอุปกรณ์ที่เชื่อมต่อกับเครือข่ายท้องถิ่นของคุณ





คุณสามารถรับที่อยู่ IP สาธารณะของคุณใน Linux ได้หลายวิธี ในบทความนี้ เราจะพูดถึงโดยสังเขปว่าคุณสามารถใช้คำสั่งโฮสต์ คำสั่ง dig และบริการภายนอกบางอย่างเพื่อค้นหาที่อยู่ IP สาธารณะของระบบของคุณได้อย่างไร





รับ IP สาธารณะโดยใช้คำสั่งโฮสต์

NS เจ้าภาพ ยูทิลิตีให้การเข้าถึงข้อมูลที่เกี่ยวข้องกับ DNS รวมถึงที่อยู่ IP สาธารณะของเครื่อง Linux ของคุณ เมื่อคุณเรียกใช้คำสั่งนี้โดยไม่มีตัวเลือกใดๆ คำสั่งนี้จะแสดงชื่อเซิร์ฟเวอร์ DNS ที่อยู่ และ IP สาธารณะของระบบของคุณ





host myip.opendns.com resolver1.opendns.com

คุณสามารถ grep สำหรับบรรทัดเอาต์พุตที่มี IP สาธารณะและแสดงโดยใช้ awk สั่งการ.

วิธีถอดฟิล์มกันรอยพลาสติกออก
host myip.opendns.com resolver1.opendns.com | grep 'myip.opendns.com has' | awk '{print }'

การใช้คำสั่งขุด

ยูทิลิตี้ขุดใน Linux เป็นอีกหนึ่งเครื่องมือที่มีประโยชน์สำหรับ กำลังดึงข้อมูล DNS ที่เกี่ยวข้องกับคอมพิวเตอร์ของคุณ คุณสามารถรับที่อยู่ IP สาธารณะใน Linux โดยใช้คำสั่ง dig ต่อไปนี้



dig +short myip.opendns.com @resolver1.opendns.com

ที่เกี่ยวข้อง: ที่อยู่ IP แบบคงที่คืออะไร? นี่คือเหตุผลที่คุณไม่ต้องการมัน

การใช้บริการภายนอก

บริการของบุคคลที่สามจำนวนมากสามารถแสดงที่อยู่ IP สาธารณะของคุณได้ คุณสามารถเข้าถึงบริการเหล่านี้ส่วนใหญ่ได้โดยใช้ curl หรือ wget คุณประโยชน์. คำสั่งด้านล่างใช้ประโยชน์จากบริการดังกล่าว





curl https://ipinfo.io/ip ; echo
wget -qO- https://ipecho.net/plain ; echo

คำสั่งดังกล่าวดึงข้อมูล IP สาธารณะจาก ipinfo.ip เว็บไซต์.

curl https://ipecho.net/plain ; echo
wget -qO- https://ipecho.net/plain ; echo

ตัวอย่างเหล่านี้ดึงที่อยู่ IP สาธารณะของคุณจาก ipecho.net บริการเว็บ.





curl https://ifconfig.me ; echo
wget -qO- https://ifconfig.me ; echo

NS ifconfig.me เว็บไซต์ให้ข้อมูล IP สำหรับคำสั่งข้างต้น มีเว็บไซต์อื่นๆ มากมายบนอินเทอร์เน็ตที่ให้บริการที่คล้ายคลึงกัน

ค้นหาที่อยู่ IP สาธารณะของคุณใน Linux

คุณสามารถค้นหาที่อยู่ IP สาธารณะของคุณได้อย่างง่ายดายโดยใช้วิธีใดวิธีหนึ่งข้างต้น ประโยชน์หลักของวิธีการเหล่านี้คือการแสดงที่อยู่ IP ที่ถูกต้อง แม้ว่าคุณจะอยู่เบื้องหลังเราเตอร์ NAT ก็ตาม ดังนั้น ใครๆ ก็สามารถใช้พวกมันเพื่อกำหนดที่อยู่อินเทอร์เน็ตสาธารณะของตนได้

วิธีเพิ่มความเร็ว windows 10 สำหรับการเล่นเกม

แพ็กเก็ตเครือข่ายที่ถ่ายโอนผ่านอินเทอร์เน็ตเป็นไปตามรูปแบบเฉพาะที่เป็นฐานสำหรับการสื่อสารดิจิทัล โมเดล OSI มีหน้าที่ในการถ่ายโอนข้อมูลและการสื่อสารระหว่างอุปกรณ์ตั้งแต่สองเครื่องขึ้นไปที่เชื่อมต่อกับเครือข่ายเดียวกันหรือต่างกัน

แบ่งปัน แบ่งปัน ทวีต อีเมล OSI Model คืออะไร? อธิบายรูปแบบการเชื่อมต่อระหว่างระบบเปิด

คอมพิวเตอร์ของคุณสื่อสารกับอินเทอร์เน็ตได้อย่างไร?

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • ที่อยู่ IP
  • คำสั่งลินุกซ์
เกี่ยวกับผู้เขียน รูบายัต โฮสเซน(39 บทความเผยแพร่)

Rubaiat เป็น CS grad ที่มีความหลงใหลในโอเพ่นซอร์สอย่างมาก นอกเหนือจากการเป็นทหารผ่านศึก Unix แล้ว เขายังเป็นผู้เชี่ยวชาญด้านความปลอดภัยเครือข่าย การเข้ารหัส และการเขียนโปรแกรมเชิงฟังก์ชันอีกด้วย เขาเป็นนักสะสมหนังสือมือสองและชื่นชอบดนตรีร็อคคลาสสิกอย่างไม่สิ้นสุด

เพิ่มเติมจาก Rubaiat Hossain

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก