วันอังคารที่ 21 เมษายน พ.ศ. 2569

Comman line for Network

 คำสั่ง Command Line อะไรบ้าง

ที่ต้องใช้บ่อยในการแก้ปัญหาเครือข่าย
สรุปคำสั่ง Command Line ที่ต้องใช้บ่อยในการแก้ปัญหาเครือข่าย ทั้งระบบปฏิบัติการ Windows และ Linux
1. ping (Windows และ Linux)
🔹ใช้เมื่อ : ต้องการรู้ว่าเชื่อมต่อกับ IP ปลายทาง หรือเว็บไซต์ปลายทางได้ไหม
ping 8.8.8.8
📌กรณีใช้งาน :
• อินเทอร์เน็ตหลุด -> ลอง ping 8.8.8.8 เพื่อดูว่าออกเน็ตได้ไหม
• ถ้า ping ชื่อเว็บไม่ได้ -> อาจเกิดจาก DNS มีปัญหา
---------------------------------------------
2. ipconfig (Windows) หรือ ifconfig (Linux)
🔹ใช้เมื่อ : ต้องการเช็คว่าเครื่องมี IP Address, Default Gateway, DNS หรือไม่
ipconfig /all
📌กรณีใช้งาน :
• ถ้า IP ขึ้นเป็น 169.254.x.x → แปลว่าไม่ได้รับ IP จาก DHCP
• ตรวจสอบว่า DNS, Gateway ตั้งค่าถูกไหม
---------------------------------------------
3. tracert (Windows) หรือ traceroute (Linux)
🔹ใช้เมื่อ: อินเทอร์เน็ตช้า หรือเข้าบางเว็บไม่ได้
tracert google.com
📌กรณีใช้งาน :
• ดูว่าข้อมูล “ไปค้าง” อยู่ตรงไหน เช่น ISP หรือปลายทาง
• วิเคราะห์ว่าเน็ตช้าจากต้นทางหรือระหว่างทาง
---------------------------------------------
4. nslookup – เช็คการแปลงชื่อเว็บไซต์เป็น IP (DNS)
🔹ใช้เมื่อ : เข้าเว็บไซต์ไม่ได้ แต่ Ping IP ได้
nslookup google.com
📌กรณีใช้งาน :
• ถ้า DNS ไม่ตอบ -> ลองใช้ DNS อื่น (เช่น 8.8.8.8 ของ Google)
• ใช้เช็คว่าเครื่องกำลังใช้ DNS Server ตัวไหนอยู่
---------------------------------------------
5. netstat – ดูพอร์ตที่ใช้งานอยู่ และการเชื่อมต่อที่เกิดขึ้น
🔹ใช้เมื่อ : ต้องการดูว่าเครื่องติดต่อกับ IP อะไร และโปรแกรมอะไรใช้พอร์ตไหน
netstat -an
netstat -b
📌กรณีใช้งาน :
• ตรวจสอบว่าโปรแกรมอะไรเปิดพอร์ตไว้
• หาสาเหตุว่าทำไมเครื่องเชื่อมต่อภายนอกตลอดเวลา (อาจโดนมัลแวร์)
---------------------------------------------
6. arp – ดูตาราง IP กับ MAC Address ที่เครื่องรู้จัก
🔹 ใช้เมื่อ : ต้องการเช็คว่า IP นี้มีอยู่จริงในเครือข่ายไหม
arp -a
📌กรณีใช้งาน :
• เช็คว่า IP ที่กำลัง ping ตอบกลับจาก MAC Address ไหน
• แก้ปัญหา IP ชนกัน
---------------------------------------------
7. route print – ดูตารางเส้นทางของการส่งข้อมูล (Routing Table)
🔹ใช้เมื่อ : ข้อมูลไปผิดทาง หรือวิ่งออกอินเทอร์เน็ตผิดเส้น
route print (Windows)
ip route (Linux)
📌กรณีใช้งาน :
• ตรวจสอบว่า Default Gateway ตั้งค่าถูกต้องหรือไม่
• ใช้แก้ปัญหาในระบบที่มีหลาย Gateway หรือหลาย Network Card
---------------------------------------------
8. netsh – เครื่องมือจัดการระบบเครือข่ายบน Windows
🔹ใช้เมื่อ : ต้องการ reset network หรือดู Profile Wi-Fi
netsh interface ip show config
netsh wlan show profiles
netsh winsock reset
📌กรณีใช้งาน :
• แก้ปัญหา Wi-Fi ต่อไม่ได้, รีเซ็ต TCP/IP
• ดูว่าเคยเชื่อมต่อ Wi-Fi อะไรไว้บ้าง
---------------------------------------------
9. dig – เครื่องมือ DNS แบบละเอียดบน Linux
🔹ใช้เมื่อ : ต้องการข้อมูล DNS อย่างเจาะลึกกว่า nslookup
📌กรณีใช้งาน :
• ตรวจสอบว่าโดเมนมี DNS record อะไรบ้าง
• แก้ปัญหา DNS delay หรือ Propagation delay
---------------------------------------------
10. telnet / curl / nc – ทดสอบว่า Port ปลายทางเปิดไหม
telnet google.com 80
nc -zv 192.168.1.1 22-80
📌กรณีใช้งาน :
• ตรวจสอบว่า Server ปลายทางเปิดพอร์ตนี้หรือไม่
• ใช้ทดสอบการเข้าถึง Web Server, SSH หรือ FTP
credit : itcert2005.com

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Comman line for Network

 คำสั่ง Command Line อะไรบ้าง ที่ต้องใช้บ่อยในการแก้ปัญหาเครือข่าย สรุปคำสั่ง Command Line ที่ต้องใช้บ่อยในการแก้ปัญหาเครือข่าย ทั้งระบบปฏิบ...