วิธีการตรวจสอบที่อยู่ IP ใน Ubuntu ฉบับสมบูรณ์: Command Line และ GUI

วิธีการตรวจสอบที่อยู่ IP ใน Ubuntu

1. บทนำ

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

2. ที่อยู่ IP คืออะไร?

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

  • ที่อยู่ IP สาธารณะ (Public IP Address): เป็นที่อยู่ที่ใช้ในการระบุอุปกรณ์บนอินเทอร์เน็ต ให้บริการโดยผู้ให้บริการอินเทอร์เน็ต (ISP) และใช้สำหรับการเข้าถึงจากภายนอก
  • ที่อยู่ IP ส่วนตัว (Private IP Address): เป็นที่อยู่ที่ใช้ในเครือข่ายภายใน เช่น ที่บ้านหรือในองค์กร และไม่สามารถเข้าถึงได้โดยตรงจากอินเทอร์เน็ตภายนอก ใช้สำหรับการสื่อสารภายในระหว่างอุปกรณ์

นอกจากนี้ ที่อยู่ IP ยังมีทั้งแบบที่อยู่ IP แบบไดนามิก (Dynamic IP Address) และที่อยู่ IP แบบคงที่ (Static IP Address) ที่อยู่ IP แบบไดนามิกจะเปลี่ยนแปลงทุกครั้งที่เชื่อมต่อเครือข่าย ในขณะที่ที่อยู่ IP แบบคงที่จะตั้งค่าด้วยตนเองและไม่เปลี่ยนแปลง

3. วิธีตรวจสอบที่อยู่ IP โดยใช้ Command Line

วิธีที่มีประสิทธิภาพที่สุดในการตรวจสอบที่อยู่ IP ใน Ubuntu คือการใช้ Terminal ซึ่งสะดวกอย่างยิ่งในสภาพแวดล้อมเซิร์ฟเวอร์หรือเมื่อดำเนินการระยะไกล

1. การใช้คำสั่ง ip

สามารถแสดงข้อมูลเครือข่ายรวมถึงที่อยู่ IP ได้ด้วยคำสั่งดังนี้:

ip addr show

ผลลัพธ์จะรวมถึงอินเทอร์เฟซเครือข่ายหลายรายการ และจะแสดงที่อยู่ IPv4 และ IPv6 สำหรับแต่ละรายการ บรรทัดที่ระบุว่า inet คือที่อยู่ IPv4 และ inet6 คือที่อยู่ IPv6

นอกจากนี้ หากต้องการแสดงเฉพาะที่อยู่ IP แบบกระชับ สามารถใช้ตัวเลือก -br ดังนี้:

ip -br addr

2. การใช้คำสั่ง ifconfig

ใน Linux เวอร์ชันเก่า จะใช้คำสั่ง ifconfig เพื่อตรวจสอบที่อยู่ IP ใน Ubuntu เวอร์ชันใหม่ จำเป็นต้องติดตั้ง net-tools

sudo apt install net-tools
ifconfig

เมื่อรันคำสั่งนี้ จะแสดงข้อมูลรายละเอียดของแต่ละอินเทอร์เฟซ

4. วิธีตรวจสอบด้วย GUI (Graphical User Interface)

สำหรับผู้เริ่มต้นหรือไม่คุ้นเคยกับ Command Line มีวิธีการตรวจสอบที่อยู่ IP โดยใช้ GUI ของ Ubuntu วิธีนี้เป็นแบบกราฟิกและเข้าใจง่าย เหมาะสำหรับผู้ใช้เดสก์ท็อปส่วนใหญ่

ขั้นตอนที่ 1: เปิดการตั้งค่าเครือข่าย

บนเดสก์ท็อป Ubuntu คลิกไอคอนเครือข่ายที่มุมขวาบนของหน้าจอ แล้วเลือก “Network Settings”

ขั้นตอนที่ 2: ตรวจสอบข้อมูลรายละเอียด

ในหน้าต่างการตั้งค่าเครือข่าย เลือกการเชื่อมต่อเครือข่ายที่กำลังใช้งานอยู่ (Wi-Fi หรือการเชื่อมต่อแบบใช้สาย) แล้วคลิก “Connection Information” ที่นี่ คุณสามารถตรวจสอบที่อยู่ IP ทั้ง IPv4 และ IPv6 ได้

5. วิธีตรวจสอบที่อยู่ IP สาธารณะ

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

คำสั่งตรวจสอบ

สามารถตรวจสอบที่อยู่ IP สาธารณะได้อย่างง่ายดายด้วยคำสั่งดังนี้:

curl ifconfig.me

เมื่อใช้คำสั่งนี้ จะแสดงที่อยู่ IP สาธารณะของคุณที่มองเห็นได้จากอินเทอร์เน็ต

6. ความแตกต่างระหว่าง IP สาธารณะและ IP ส่วนตัว

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

  • ที่อยู่ IP สาธารณะ (Public IP Address): เป็นที่อยู่ที่ผู้ใช้หรือบริการอื่นๆ บนอินเทอร์เน็ตมองเห็น ทำให้สามารถเชื่อมต่อจากภายนอกได้ เช่น Web Server, เกมออนไลน์, การเข้าถึงระยะไกล เป็นต้น
  • ที่อยู่ IP ส่วนตัว (Private IP Address): ใช้ในเครือข่ายภายในบ้านหรือในองค์กร และไม่สามารถเข้าถึงได้โดยตรงจากอินเทอร์เน็ตภายนอก คอมพิวเตอร์ในบ้านหรือเครื่องพิมพ์ใช้ที่อยู่นี้ในการสื่อสารภายใน

7. สรุป

เราได้แนะนำวิธีการต่างๆ ในการตรวจสอบที่อยู่ IP ใน Ubuntu ทั้งแบบ Command Line และ GUI สำหรับผู้เริ่มต้น แนะนำให้ใช้ GUI ส่วนผู้ดูแลเซิร์ฟเวอร์หรือผู้ที่ทำงานระยะไกล แนะนำให้ใช้ Command Line ด้วยแต่ละวิธี คุณสามารถตรวจสอบที่อยู่ IP ของคุณได้อย่างง่ายดายและแก้ไขปัญหาเครือข่ายได้อย่างมีประสิทธิภาพ

8. FAQ: คำถามที่พบบ่อย

Q1: ทำไมจึงแสดงที่อยู่ IP หลายรายการ?
A: หากอุปกรณ์มีอินเทอร์เฟซเครือข่ายหลายรายการ (เช่น Wi-Fi และการเชื่อมต่อแบบใช้สาย) อาจมีการกำหนดที่อยู่ IP ที่แตกต่างกันสำหรับแต่ละรายการ

Q2: วิธีเปลี่ยนที่อยู่ IP ทำได้อย่างไร?
A: หากต้องการตั้งค่าที่อยู่ IP แบบคงที่ สามารถตั้งค่าด้วยตนเองโดยใช้ netplan แก้ไขไฟล์กำหนดค่า แล้วรัน sudo netplan apply

Q3: วิธีรักษาความปลอดภัยของ IP สาธารณะที่เปิดเผย?
A: การใช้ VPN สามารถซ่อนที่อยู่ IP สาธารณะและปกป้องความเป็นส่วนตัวบนอินเทอร์เน็ตได้