คำสั่ง Command Line อะไรบ้าง
ที่ต้องใช้บ่อยในการแก้ปัญหาเครือข่าย
สรุปคำสั่ง Command Line ที่ต้องใช้บ่อยในการแก้ปัญหาเครือข่าย ทั้งระบบปฏิบัติการ Windows และ Linux
1. ping (Windows และ Linux)
ping 8.8.8.8
ping google.com
• อินเทอร์เน็ตหลุด -> ลอง ping 8.8.8.8 เพื่อดูว่าออกเน็ตได้ไหม
• ถ้า ping ชื่อเว็บไม่ได้ -> อาจเกิดจาก DNS มีปัญหา
---------------------------------------------
2. ipconfig (Windows) หรือ ifconfig (Linux)
ipconfig /all
• ถ้า IP ขึ้นเป็น 169.254.x.x → แปลว่าไม่ได้รับ IP จาก DHCP
• ตรวจสอบว่า DNS, Gateway ตั้งค่าถูกไหม
---------------------------------------------
3. tracert (Windows) หรือ traceroute (Linux)
tracert google.com
• ดูว่าข้อมูล “ไปค้าง” อยู่ตรงไหน เช่น ISP หรือปลายทาง
• วิเคราะห์ว่าเน็ตช้าจากต้นทางหรือระหว่างทาง
---------------------------------------------
4. nslookup – เช็คการแปลงชื่อเว็บไซต์เป็น IP (DNS)
nslookup google.com
• ถ้า DNS ไม่ตอบ -> ลองใช้ DNS อื่น (เช่น 8.8.8.8 ของ Google)
• ใช้เช็คว่าเครื่องกำลังใช้ DNS Server ตัวไหนอยู่
---------------------------------------------
5. netstat – ดูพอร์ตที่ใช้งานอยู่ และการเชื่อมต่อที่เกิดขึ้น
netstat -an
netstat -b
• ตรวจสอบว่าโปรแกรมอะไรเปิดพอร์ตไว้
• หาสาเหตุว่าทำไมเครื่องเชื่อมต่อภายนอกตลอดเวลา (อาจโดนมัลแวร์)
---------------------------------------------
6. arp – ดูตาราง IP กับ MAC Address ที่เครื่องรู้จัก
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
netsh interface ip show config
netsh wlan show profiles
netsh winsock reset
• แก้ปัญหา Wi-Fi ต่อไม่ได้, รีเซ็ต TCP/IP
• ดูว่าเคยเชื่อมต่อ Wi-Fi อะไรไว้บ้าง
---------------------------------------------
9. dig – เครื่องมือ DNS แบบละเอียดบน Linux
dig google.com
• ตรวจสอบว่าโดเมนมี DNS record อะไรบ้าง
• แก้ปัญหา DNS delay หรือ Propagation delay
---------------------------------------------
10. telnet / curl / nc – ทดสอบว่า Port ปลายทางเปิดไหม
• ตรวจสอบว่า Server ปลายทางเปิดพอร์ตนี้หรือไม่

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