
Cisco CCNA Lab: สร้าง Lab ฝึกสอบด้วย Packet Tracer และ GNS3
การสอบ Cisco CCNA (200-301) ไม่ใช่แค่ท่องจำ theory แต่ต้องทำ lab ฝึกมือจริง ต้อง configure router, switch, VLAN, OSPF, ACL, NAT, DHCP ได้คล่อง ปัญหาคืออุปกรณ์ Cisco ของจริงราคาแพงมาก (router ตัวละหลายหมื่นถึงแสนบาท) แต่โชคดีที่มี simulator และ emulator ให้ฝึกได้ฟรี
Packet Tracer เป็น simulator ของ Cisco เอง ฟรี ใช้ง่าย เหมาะสำหรับเริ่มต้น ส่วน GNS3 เป็น emulator ที่รัน Cisco IOS จริง ให้ประสบการณ์เหมือนทำงานกับอุปกรณ์จริง 100% บทความนี้จะสอนวิธีสร้าง lab สำหรับฝึกสอบ CCNA ด้วยทั้งสองเครื่องมือ
Packet Tracer vs GNS3
| คุณสมบัติ | Packet Tracer | GNS3 |
|---|---|---|
| ประเภท | Simulator | Emulator |
| ราคา | ฟรี (ต้อง Cisco NetAcad account) | ฟรี (Open Source) |
| IOS | Simulated (ไม่ใช่ IOS จริง) | รัน IOS จริง (ต้องมี image) |
| Commands รองรับ | ~80% ของ IOS commands | 100% (เป็น IOS จริง) |
| Resource ที่ใช้ | ต่ำ (2GB RAM พอ) | สูง (8GB+ RAM แนะนำ) |
| Setup | ง่ายมาก | ซับซ้อน (ต้องหา IOS images) |
| เหมาะกับ | CCNA เริ่มต้น, basic labs | CCNA ขั้นสูง, CCNP, ใกล้สอบ |
| Multi-vendor | Cisco only | Cisco, Juniper, Mikrotik, Linux, etc. |
Packet Tracer: เริ่มต้นที่นี่
วิธีติดตั้ง
สมัคร Cisco Networking Academy (netacad.com) ฟรี ดาวน์โหลด Packet Tracer จาก Networking Academy ติดตั้งบน Windows, macOS หรือ Linux login ด้วย NetAcad account เริ่มสร้าง lab ได้เลย
Lab 1: Basic Router Configuration
สร้าง topology: 2 routers เชื่อมกัน ด้วย serial link ฝึก commands: hostname, enable secret, line console password, line vty password, banner motd, interface configuration (IP address, no shutdown), show ip interface brief, copy running-config startup-config นี่คือพื้นฐานที่ต้องทำได้โดยไม่ต้องคิด
Lab 2: Switch VLAN Configuration
สร้าง topology: 1 switch + 4 PCs ฝึกสร้าง VLANs (vlan 10 HR, vlan 20 IT, vlan 30 Sales) assign ports เข้า VLANs (switchport mode access, switchport access vlan 10) ตรวจสอบด้วย show vlan brief, show interfaces trunk ทดสอบว่า PCs ต่าง VLAN ping กันไม่ได้
Lab 3: Inter-VLAN Routing (Router-on-a-Stick)
สร้าง topology: 1 switch + 1 router + 4 PCs configure trunk port จาก switch ไป router configure subinterfaces บน router (encapsulation dot1q) ตั้ง IP address เป็น default gateway ของแต่ละ VLAN ทดสอบว่า PCs ต่าง VLAN ping กันได้ผ่าน router
Lab 4: OSPF Configuration
สร้าง topology: 3 routers เชื่อมกันเป็น triangle configure OSPF area 0 บนทุก router advertise networks ด้วย network command ตรวจสอบ OSPF neighbor (show ip ospf neighbor) ตรวจสอบ routing table (show ip route) ทดสอบ convergence โดย shutdown interface แล้วดูว่า route เปลี่ยน
Lab 5: NAT และ ACL
สร้าง topology: router เชื่อม LAN กับ internet configure NAT overload (PAT) ให้ LAN เข้า internet ได้ configure ACL เพื่อ block traffic บางประเภท (เช่น block ping จาก network หนึ่ง) ตรวจสอบด้วย show ip nat translations, show access-lists
GNS3: สำหรับฝึกจริงจัง
วิธีติดตั้ง
ดาวน์โหลด GNS3 จาก gns3.com (ฟรี) ติดตั้ง GNS3 GUI + GNS3 VM (แนะนำรัน VM บน VMware หรือ VirtualBox) ต้องหา Cisco IOS images (ไม่รวมมากับ GNS3 เพราะเป็น proprietary software) แนะนำ: Cisco IOSv (สำหรับ router), IOSvL2 (สำหรับ switch) จาก Cisco VIRL/CML หรือใช้ Cisco CSR1000v (ฟรีจาก Cisco)
ข้อดีของ GNS3
รัน IOS จริง ทุก command ทำงานเหมือนอุปกรณ์จริง 100% เชื่อมต่อกับ real network ได้ (bridge GNS3 topology กับ physical network) รัน multi-vendor ได้ (Cisco, Juniper, Mikrotik, FortiGate, pfSense) รัน Linux VMs ใน topology ได้ (เช่น Ubuntu server สำหรับทดสอบ services)
EVE-NG: ทางเลือกอีกตัว
EVE-NG (Emulated Virtual Environment – Next Generation) เป็นอีกทางเลือกที่นิยม web-based UI (เข้าผ่าน browser ไม่ต้องติดตั้ง client) รองรับ multi-vendor เหมือน GNS3 community edition ฟรี มี pro edition สำหรับ enterprise ข้อดีคือ web-based ใช้จากที่ไหนก็ได้ เหมาะสำหรับ shared lab (หลายคนใช้ lab เดียวกัน)
CCNA Exam Topics ที่ต้องฝึก Lab
| Topic | % ในข้อสอบ | Lab ที่ต้องฝึก |
|---|---|---|
| Network Fundamentals | 20% | IP addressing, subnetting, cabling |
| Network Access | 20% | VLANs, trunking, EtherChannel, STP |
| IP Connectivity | 25% | Static routing, OSPF, inter-VLAN routing |
| IP Services | 10% | NAT, DHCP, NTP, SNMP, Syslog |
| Security Fundamentals | 15% | ACLs, port security, DHCP snooping |
| Automation | 10% | REST API basics, JSON, Ansible concepts |
Tips สำหรับฝึกสอบ CCNA
ทำ Lab ทุกวัน
ทำ lab อย่างน้อยวันละ 1 ชั่วโมง ทุกวัน ดีกว่าทำวันละ 5 ชั่วโมงแค่วันเสาร์ การทำซ้ำบ่อยๆ ช่วยให้ commands ติดมือ ไม่ต้องคิดเวลาสอบ
ทำจนไม่ต้องดู Notes
ทำ lab ซ้ำจนสามารถ configure ได้โดยไม่ต้องดู notes ในข้อสอบไม่มีเวลาให้คิดนาน ต้อง configure ได้ทันที VLAN, OSPF, NAT, ACL ต้องทำได้ในหลับตา
ฝึก Troubleshooting
ข้อสอบ CCNA มี troubleshooting questions เยอะ ฝึกโดยให้คนอื่นสร้าง lab ที่มีปัญหา แล้วหาว่าปัญหาอยู่ตรงไหน หรือสร้าง lab ที่ทำงานถูกต้อง แล้ว break มันเอง แล้วฝึก fix
ทิ้งท้าย: Lab คือทางลัดสู่ CCNA
การอ่านหนังสือและดูวิดีโออย่างเดียว ไม่พอ สำหรับสอบ CCNA ต้องทำ lab ฝึกมือจริง เริ่มจาก Packet Tracer สำหรับพื้นฐาน ขยับมา GNS3 เมื่อต้องการประสบการณ์ที่เหมือนจริง 100% ทำ lab ทุกวัน ทำซ้ำจนติดมือ แล้ว CCNA จะอยู่ไม่ไกล
อ่านเพิ่มเติมเกี่ยวกับ VLAN Configuration และ Network Troubleshooting ที่ siamlancard.com หรือจาก icafeforex.com และ siam2r.com