รวมคำสั่ง Cisco Command พื้นฐานที่ Network Engineer ต้องรู้

 

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


1. คำสั่งตรวจสอบพื้นฐาน (Global Status)

คำสั่งกลุ่มนี้ใช้เพื่อดูภาพรวมของอุปกรณ์ว่าทำงานปกติหรือไม่

  • show version: ตรวจสอบข้อมูลฮาร์ดแวร์, เวอร์ชันของ IOS, ระยะเวลาที่เปิดเครื่องไว้ (Uptime) และสาเหตุการ Reload ล่าสุด
  • show running-config: ดูการตั้งค่าปัจจุบันที่กำลังใช้งานอยู่ (ใน RAM)
  • show startup-config: ดูการตั้งค่าที่บันทึกไว้ (ใน NVRAM) ซึ่งจะถูกโหลดเมื่อเปิดเครื่องใหม่
  • show inventory: แสดงหมายเลข Serial Number และรุ่นของโมดูลต่างๆ ที่เสียบอยู่บนเครื่อง

2. การตรวจสอบ Interface และพอร์ตเชื่อมต่อ

เมื่อเกิดปัญหา "เน็ตช้า" หรือ "ลิงก์ดับ" คำสั่งเหล่านี้คือคำตอบแรกของคุณครับ

  • show ip interface brief: คำสั่งยอดฮิตที่สรุปสถานะ IP Address และ Status (Up/Down) ของทุกพอร์ตในหน้าเดียว
  • show interfaces [interface-id]: ดูรายละเอียดเชิงลึก เช่น Bandwidth, Speed, Duplex และที่สำคัญคือ Errors (CRC, Input errors) เพื่อเช็กว่าสายแลนเสียหรือไม่
  • show interfaces status: (สำหรับ Switch) ตรวจสอบว่าพอร์ตไหนอยู่ VLAN อะไร และเชื่อมต่อที่ความเร็วเท่าไหร่

3. การตรวจสอบ Layer 2 (Switching)

สำหรับจัดการการเชื่อมต่อภายในเครือข่ายท้องถิ่น (LAN)

  • show mac address-table: ตรวจสอบว่าอุปกรณ์ (MAC Address) ไหน ต่ออยู่ที่พอร์ตไหนของ Switch
  • show vlan brief: ดูว่ามีการสร้าง VLAN อะไรไว้บ้าง และพอร์ตไหนสังกัด VLAN ไหน
  • show spanning-tree: ตรวจสอบสถานะ STP เพื่อป้องกันปัญหา Loop ในระบบเครือข่าย
  • show cdp neighbors: ตรวจสอบอุปกรณ์ Cisco ตัวอื่นๆ ที่เชื่อมต่ออยู่โดยตรง (มีประโยชน์มากเวลาไล่สาย)

4. การตรวจสอบ Layer 3 (Routing)

สำหรับตรวจสอบการเส้นทางรับ-ส่งข้อมูลระหว่างเครือข่าย

  • show ip route: แสดงตารางเส้นทาง (Routing Table) เพื่อดูว่า Router รู้จักเส้นทางไปหาปลายทางหรือไม่
  • show ip arp: ตรวจสอบการจับคู่ระหว่าง IP Address และ MAC Address
  • show ip protocols: ดูรายละเอียดของ Routing Protocol ที่รันอยู่ เช่น OSPF, EIGRP หรือ BGP

5. การตรวจสอบทรัพยากรระบบ (Health Check)

เพื่อให้มั่นใจว่าอุปกรณ์ไม่ทำงานหนักจนเกินไปจนค้างหรือรีบูตเอง

  • show processes cpu sorted: ดูว่า Process ไหนกำลังกิน CPU มากที่สุด (เรียงจากมากไปน้อย)
  • show memory statistics: ตรวจสอบการใช้งานหน่วยความจำ
  • show environment all: ดูอุณหภูมิ, สถานะพัดลม และ Power Supply (สำหรับรุ่นที่รองรับ)
  • show log: ย้อนดูเหตุการณ์ผิดปกติต่างๆ ที่ระบบบันทึกไว้ (Syslog)

💡 ทริคเพิ่มเติม: การใช้ Pipe (|) เพื่อกรองข้อมูล

หากผลลัพธ์ของคำสั่งยาวเกินไป คุณสามารถใช้คำสั่งลัดเพื่อหาเฉพาะจุดที่สนใจได้ เช่น:

  • show running-config | section interface: ดูเฉพาะส่วน Interface
  • show ip interface brief | include up: ดูเฉพาะพอร์ตที่มีสถานะ Up เท่านั้น

สรุป: การใช้คำสั่งเหล่านี้อย่างคล่องแคล่วจะช่วยให้คุณสามารถแก้ไขปัญหา (Troubleshoot) ได้รวดเร็วขึ้นมากครับ

Post a Comment

Previous Post Next Post