ฉันจะค้นหาข้อมูลเครือข่ายของฉัน - ใน Linux ได้อย่างไร

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

คำแนะนำจากบทความที่เป็นประโยชน์ของ Martin (ดู ' ฉันจะค้นหาที่อยู่ IP ของฉันได้อย่างไร ') ฉันคิดว่ามันเป็นความคิดที่ดีที่จะเสนอข้อมูลเดียวกันสำหรับระบบปฏิบัติการ Linux แต่สำหรับ Linux มีปัญหาหนึ่งที่ต้องหลีกเลี่ยงนั่นคือจำนวนเครื่องมือต่างๆที่มีให้ใช้เพื่อค้นหาข้อมูลนี้ เนื่องจากมีเครื่องมือกราฟิกมากมายที่ใช้ในการค้นหาข้อมูลเครือข่ายฉันคิดว่ามันจะเป็นการดีที่สุดที่จะจัดการสิ่งนี้ด้วยเครื่องมือที่ทุกคนชื่นชอบนั่นคือบรรทัดคำสั่ง

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

ที่อยู่ IP

รูปที่ 1

เริ่มต้นด้วยที่อยู่ IP แน่นอนก่อนที่คุณจะทำอะไรคุณต้องเปิดหน้าต่างเทอร์มินัล เมื่อคุณเปิดแล้วคุณสามารถออกคำสั่งที่จำเป็นได้ คำสั่งสำหรับค้นหาที่อยู่ IP ของคุณคือ ifconfig เมื่อคุณออกคำสั่งนี้คุณจะได้รับข้อมูลสำหรับทุกการเชื่อมต่อเครือข่ายที่คุณมี เป็นไปได้มากว่าคุณจะเห็นข้อมูลทั้งการย้อนกลับ (lo) และการเชื่อมต่อเครือข่ายแบบใช้สายของคุณ (eth0) หากคุณมีการเชื่อมต่อไร้สายที่จะอยู่ในรายการส่วนใหญ่จะเป็น wlan0 ข้อมูลที่รายงานจะมีลักษณะดังแสดงในรูปที่ 1 ดังที่คุณเห็นคุณไม่เพียงได้รับที่อยู่ IP เท่านั้น แต่ยังมีที่อยู่ออกอากาศซับเน็ตมาสก์และที่อยู่ IPv6 ด้วย

ชื่อโฮสต์

จากบรรทัดคำสั่งเดียวกันนั้นหากคุณป้อนคำสั่ง ชื่อโฮสต์ คุณจะเห็นชื่อโฮสต์จริงของเครื่องของคุณ ในกรณีของเครื่องทดสอบของฉันฉันเห็น เดสก์ท็อป Ubuntu . สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้คำสั่งนี้โปรดดูที่บทความของฉัน ' ตั้งชื่อโฮสต์ของคุณใน Linux '

ที่อยู่ DNS

ไม่มีคำสั่งที่แท้จริงในการดูที่อยู่ DNS ของคุณ คุณไม่ต้องการจริงๆ สิ่งที่คุณต้องทำคือตรวจสอบไฟล์ /etc/resolv.conf ไฟล์ด้วยคำสั่ง น้อย /etc/resolv.conf, ณ จุดใดคุณจะเห็นสิ่งต่างๆเช่น:

เนมเซิร์ฟเวอร์ 208.67.222.222

เนมเซิร์ฟเวอร์ 208.67.220.220

ที่อยู่เกตเวย์

รูปที่ 2

ตอนนี้เรามาดูกันว่าที่อยู่เกตเวย์คืออะไร คำสั่งที่ใช้สำหรับสิ่งนี้คือ netstat คำสั่ง คำสั่งนี้ทำได้มากกว่าการค้นพบเกตเวย์ของคุณ สิ่งที่คำสั่ง netstat ทำคือพิมพ์การเชื่อมต่อเครือข่ายตารางเส้นทางสถิติอินเทอร์เฟซการเชื่อมต่อปลอมและการเป็นสมาชิกแบบหลายผู้รับ แต่หากต้องการค้นหาที่อยู่เกตเวย์คุณจะต้องออกคำสั่ง netstat -nr และคุณจะเห็นบางอย่างที่แสดงในรูปที่ 2 คุณอาจจะเดาได้ แต่ที่อยู่เกตเวย์คือ 192.168.1.1 แฟล็กที่คุณใช้ในคำสั่งนั้นคือ n (สำหรับที่อยู่ที่เป็นตัวเลข) และ R (สำหรับเส้นทาง).

แน่นอนคำสั่ง netstat สามารถทำอะไรได้มากกว่านั้น (เราจะกล่าวถึงในบทความอื่น)

ความคิดสุดท้าย

ใช่มีเครื่องมือมากมายที่สามารถใช้ได้ใน Linux ทุกอย่างขึ้นอยู่กับว่าคุณต้องการรับข้อมูลของคุณอย่างไร ทั้งในเดสก์ท็อป GNOME และ KDE มีเครื่องมือ GUI ที่โดดเด่นที่คุณสามารถใช้ได้ทั้งหมดนี้ แต่การรู้เส้นทางบรรทัดคำสั่งทำให้คุณมีความหลากหลายมากขึ้น