System Archive Sitemap Data
Hotline 24/7: 0965.125.744•08:30 - 18:00 (T2 - T7)•46 Đường 18A, Phường Phước Long, TP. Thủ Đức, TP. HCM
Tra Cứu Bảo Hành|Góc Kỹ Thuật|
VIE
||Đăng nhập
VietITPro - IT Service & Hardware
Dịch Vụ Sửa ChữaBuild PC
ƯU ĐÃI THÀNH VIÊN & DOANH NGHIỆP

ĐĂNG KÝ NHẬN BẢN TIN & VOUCHER KIẾN THỨC

Nhận ngay voucher giảm giá 10% linh kiện & miễn phí kiểm tra phần cứng định kỳ.

VIETITPRO

VietITPro - IT Service & Hardware

Trung tâm dịch vụ & Sửa chữa phần cứng máy tính chuyên sâu. Chuyên đóng chip BGA, sửa mainboard, vệ sinh máy trạm và phân phối linh kiện chính hãng.

Hotline Hỗ Trợ 24/7
0965125744
[email protected]
8:30 - 18:00 Từ thứ 2 đến thứ 7
Fanpage VietITProVLHồ Sơ Viet Luu

DỊCH VỤ & HARDWARE LAB

  • Bảng Giá Sửa Chữa Tổng Hợp
  • Mạch Điện Tử Thiết Kế & Modify
  • Linh Kiện Cũ & Thiết Bị Thanh Lý
  • Tự Build Cấu Hình PC (Build PC)
  • Trung Tâm Dịch Vụ
  • Sửa Card Màn Hình (VGA)
  • Sửa & Thay Mainboard PC / Laptop
  • Vệ Sinh Máy Tính & Cài Đặt
  • Nạp Mực In Tận Nơi 24/7
  • Cứu Dữ Liệu Ổ Cứng SSD / HDD
  • Bảo Trì IT & Hạ Tầng Mạng
  • Thu Cũ Đổi Mới PC & Laptop
  • Trang Đào Tạo Kỹ Thuật Nội Bộ

CHÍNH SÁCH & BẢO HÀNH

  • Hướng Dẫn Gửi Hàng Sửa Chữa
  • Quy Chuẩn Niêm Phong Kiện Hàng
  • Chính Sách Bảo Hành 1 Đổi 1
  • Bảng Giá Sửa Chữa Minh Bạch
  • Tra Cứu Bảo Hành Điện Tử
  • Tích & Đổi Điểm V-Points
  • Chính Sách Đổi - Trả Hàng
  • Bảo Mật Thông Tin & Dữ Liệu
  • Tin Tuyển Dụng
CÔNG CỤ BUILD PC THÔNG MINH
Kiểm tra tương thích & Xuất PDF
BẮT ĐẦU BUILD PC NGAY

ĐỊA CHỈ & BẢN ĐỒ

VietITPro - Trụ Sở Chính
46 Đường 18A, Phường Phước Long, TP. Thủ Đức, TP. HCM
Xem bản đồ Google Maps tương tácBấm để tải bản đồ trực tiếp
46 Đường 18A, Phước Long, Thủ ĐứcChỉ đường
ĐỐI TÁC CHIẾN LƯỢC & LINH KIỆN PHÂN PHỐI CHÍNH HÃNG
Logo đối tác INTELINTELLogo đối tác AMDAMDLogo đối tác NVIDIANVIDIALogo đối tác ASUSASUSLogo đối tác MSIMSILogo đối tác GIGABYTEGIGABYTELogo đối tác DELLDELLLogo đối tác HPHPLogo đối tác LENOVOLENOVOLogo đối tác KINGSTONKINGSTONLogo đối tác INTELINTELLogo đối tác AMDAMDLogo đối tác NVIDIANVIDIALogo đối tác ASUSASUSLogo đối tác MSIMSILogo đối tác GIGABYTEGIGABYTELogo đối tác DELLDELLLogo đối tác HPHPLogo đối tác LENOVOLENOVOLogo đối tác KINGSTONKINGSTON
© 2020 – 2026VietITPro.vn|Hệ Thống Dịch Vụ & Phần Cứng Chuyên Sâu
Giới thiệu về VietITPro•Tin Tuyển Dụng•Liên hệ VietITPro
  1. Trang chủ›
  2. Kiến Thức & Tin Tức›
  3. Thiết Bị Mạng & Network›
Hướng dẫn add Cisco IOL vào PnetLab giả lập Switch Router
Thiết Bị Mạng & NetworkKiểm Duyệt Kỹ Thuật VietITPro

Hướng dẫn add Cisco IOL vào PnetLab giả lập Switch Router

Ban Biên Tập VietITPro
•
20/04/2026
•
5 phút đọc
Việc giả lập Cisco IOL (IOS on Linux) trong môi trường PnetLab là kỹ năng bắt buộc đối với bất kỳ kỹ sư hệ thống hay chuyên gia mạng nào muốn xây dựng lab chuẩn enterprise mà không cần đầu tư dàn thiết bị vật lý đắt đỏ....

Việc giả lập Cisco IOL (IOS on Linux) trong môi trường PnetLab là kỹ năng bắt buộc đối với bất kỳ kỹ sư hệ thống hay chuyên gia mạng nào muốn xây dựng lab chuẩn enterprise mà không cần đầu tư dàn thiết bị vật lý đắt đỏ. Tại VietITPro, chúng tôi sử dụng IOL thường xuyên để mô phỏng các topo phức tạp, kiểm thử cấu hình routing, switching trước khi triển khai thực tế. Bài viết này sẽ đi sâu vào quy trình kỹ thuật chuẩn xác, xử lý các lỗi thường gặp mà bạn sẽ không tìm thấy trong các tài liệu hướng dẫn sơ sài trên mạng.

Tại sao chọn Cisco IOL thay vì Dynamips hay IOU?

Trước khi bắt tay vào cấu hình, hãy hiểu tại sao chúng ta chọn IOL. Trong thế giới giả lập, IOL là phiên bản chạy trực tiếp trên kiến trúc x86, cho phép mô phỏng các thiết bị Cisco (L2 Switch, L3 Switch, Router) với hiệu năng cực cao và tiêu tốn tài nguyên CPU/RAM cực thấp.

Đặc điểmDynamipsIOL (IOS on Linux)
Kiến trúcMô phỏng phần cứng (MIPS)Native x86 (Chạy trực tiếp)
Tài nguyên (CPU/RAM)Rất caoRất thấp
Độ ổn địnhTrung bìnhRất cao
Tốc độ khởi độngChậmCực nhanh

Với PnetLab, IOL hoạt động như một tiến trình Linux tiêu chuẩn, giúp bạn có thể chạy hàng trăm node trên một server vật lý thông thường mà không gây treo hệ thống.

Chuẩn bị hạ tầng và File Image

Để add thành công, bạn cần chuẩn bị các "nguyên liệu" chuẩn. Lưu ý: File IOL không phải là file.bin như IOS thông thường.

1. File IOL Image: Thường có định dạng .bin nhưng là bản dành cho Linux (ví dụ: i86bi-linux-l2-adventerprisek9-15.1a.bin hoặc i86bi-linux-l3-adventerprisek9-15.7.3.bin).

2. File License (iolrc): Đây là file bắt buộc để thiết bị có thể khởi chạy. Nếu thiếu file này, node sẽ treo ở trạng thái "Starting" hoặc tự động tắt sau vài giây.

3. Quyền truy cập Root: Bạn cần quyền SSH vào PnetLab thông qua Putty hoặc Terminal.

Quy trình thực hiện từng bước (Step-by-step)

Bước 1: Kết nối và tạo thư mục chứa Image

Sử dụng phần mềm WinSCP hoặc lệnh scp để đẩy file vào PnetLab. Đường dẫn lưu trữ mặc định của các file IOL nằm tại /opt/unetlab/addons/iol/bin/.

Mở terminal SSH vào PnetLab và thực hiện tạo thư mục:

Cd /opt/unetlab/addons/iol/bin/

Ls -la /opt/unetlab/addons/iol/bin/

Bước 2: Upload File Image và License

Sử dụng WinSCP, kéo file .bin đã chuẩn bị vào đường dẫn /opt/unetlab/addons/iol/bin/.

Lưu ý quan trọng: File i86bi_linux_l2_adventerprisek9-15.1a.bin (ví dụ) cần phải được đổi tên đúng chuẩn PnetLab yêu cầu để hệ thống nhận diện được.

Đồng thời, bạn cần tạo file iourc để cấp phép cho các thiết bị:

1. Tạo file: nano /opt/unetlab/addons/iol/bin/iourc

2. Dán nội dung license của bạn vào (định dạng thường là [license]
hostname = key
).

3. Lưu lại bằng tổ hợp phím Ctrl + O, Enter, Ctrl + X.

Bước 3: Phân quyền thực thi (Fix Permission)

Đây là bước mà 90% người mới làm thường bỏ quên, dẫn đến lỗi "Permission Denied" hoặc "Node không thể khởi động". PnetLab yêu cầu tất cả các file trong thư mục này phải được cấp quyền thực thi và quyền sở hữu đúng.

Chạy lệnh sau trong terminal của PnetLab:

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Lệnh này cực kỳ quan trọng, nó quét toàn bộ hệ thống file trong /opt/unetlab và gán lại quyền sở hữu cho user unl, giúp PnetLab có quyền gọi thực thi các file binary của Cisco IOL.

Bước 4: Kiểm tra và cấu hình trong giao diện PnetLab

Sau khi đã hoàn tất các bước CLI, bạn hãy truy cập vào giao diện Web của PnetLab:

1. Tạo một Lab mới.

2. Chuột phải -> Node -> Chọn Cisco IOL.

3. Tại mục Template, bạn sẽ thấy danh sách các file .bin mà bạn đã copy vào thư mục ở Bước 2.

4. Chọn đúng phiên bản L2 hoặc L3 tùy theo nhu cầu.

5. Nhấn Save.

Khắc phục các lỗi thực tế thường gặp

Trong quá trình làm việc tại VietITPro, chúng tôi thường xuyên gặp các ca "bệnh" liên quan đến IOL. Dưới đây là cách xử lý:

1. Lỗi Node khởi động lên rồi tắt ngay (Crashes)

  • Nguyên nhân: File iourc bị sai hoặc không tồn tại.
  • Cách xử lý: Kiểm tra lại nội dung file iourc. Đảm bảo hostname trong file trùng với hostname của máy chủ PnetLab (chạy lệnh hostname để kiểm tra).

2. Không thể ping giữa các port (VLAN issues)

  • Nguyên nhân: IOL là bản giả lập, đôi khi cơ chế chuyển mạch không giống 100% phần cứng thật.
  • Cách xử lý: Kiểm tra lại lệnh no switchport trên các cổng nếu bạn muốn dùng như Router, hoặc kiểm tra encapsulation dot1q nếu chạy Trunking.

3. Lỗi CPU 100% khi chạy nhiều Node

  • Nguyên nhân: IOL không được cấu hình Idle-PC như Dynamips, nhưng nếu chạy quá nhiều node, nó vẫn chiếm dụng tài nguyên.
  • Cách xử lý: Tăng RAM cho PnetLab VM (khuyến nghị tối thiểu 16GB RAM cho các lab lớn). Sử dụng lệnh top trong terminal để kiểm tra tiến trình i86bi nào đang chiếm tài nguyên cao nhất.

Kinh nghiệm bảo dưỡng hệ thống giả lập

Việc duy trì một Lab ổn định cũng giống như bảo trì thiết bị thật. Tại trung tâm, chúng tôi có quy trình định kỳ:

  • Dọn dẹp log: Các file log của IOL có thể phình to theo thời gian. Hãy định kỳ xóa sạch /opt/unetlab/tmp/ để giải phóng không gian ổ cứng.
  • Backup Lab: Hãy luôn export file .unl ra máy cá nhân sau mỗi buổi làm việc. PnetLab đôi khi gặp lỗi database nếu tắt nguồn đột ngột.
  • Update Kernel: Nếu bạn sử dụng PnetLab bản Pro hoặc Community, hãy luôn kiểm tra bản cập nhật từ nhà phát triển để tối ưu hóa khả năng tương thích với các dòng IOS mới nhất.

Giải đáp câu hỏi thường gặp (FAQ)

Câu hỏi 1: Tôi có thể add file IOS của Switch thật (ví dụ Catalyst 2960) vào PnetLab không?

  • Trả lời: Không. PnetLab chỉ hỗ trợ IOL (x86) hoặc các dòng ảo hóa như IOSv, ASAv, XRv. Bạn không thể "nạp" firmware từ chip ASIC của Switch thật vào môi trường giả lập này.

Câu hỏi 2: Tại sao tôi đã add file.bin vào đúng thư mục mà PnetLab vẫn không hiện trong danh sách chọn?

  • Trả lời: Kiểm tra lại tên file. Các file IOL phải có tiền tố i86bi-linux-l2 hoặc i86bi-linux-l3. Nếu tên file không đúng định dạng, PnetLab sẽ bỏ qua khi quét template.

Câu hỏi 3: Có sự khác biệt nào giữa IOL L2 và L3 không?

  • Trả lời: Có. Bản L2 hỗ trợ các tính năng Switching (VLAN, STP, EtherChannel), trong khi bản L3 tập trung vào Routing (OSPF, EIGRP, BGP) và hỗ trợ lệnh no switchport để biến cổng thành Layer 3.

Lời kết

Việc làm chủ Cisco IOL trên PnetLab là bước đệm quan trọng để bạn tiến xa hơn trong sự nghiệp Network Engineer. Sự ổn định của môi trường lab phụ thuộc vào tính kỷ luật trong việc quản lý file và cấp quyền hệ thống. Hy vọng hướng dẫn này từ VietITPro sẽ giúp anh em kỹ thuật tiết kiệm thời gian, tránh được những lỗi vặt không đáng có để tập trung vào việc nghiên cứu cấu trúc mạng chuyên sâu. Nếu gặp bất kỳ pan bệnh lạ nào trong quá trình triển khai, hãy để lại câu hỏi, đội ngũ kỹ sư tại VietITPro.vn luôn sẵn sàng hỗ trợ.

HỖ TRỢ KỸ THUẬT & Chẩn Đoán Miễn Phí

Thiết bị phần cứng của bạn đang gặp sự cố tương tự?

VietITPro Center với 10+ năm kinh nghiệm sẵn sàng đo kiểm vi mạch, chẩn đoán lỗi miễn phí và sửa chữa thay thế linh kiện zin bảo hành 1 đổi 1 lên tới 12 tháng.

HOTLINE: 0965125744

Sản Phẩm & Linh Kiện Khuyên Dùng

Xem tất cả
Router Cisco ASR1001-HDD - Chassis ASR1001-HDD Cho ASR1000 Series Chính Hãng

Router Cisco ASR1001-HDD - Chassis ASR1001-HDD Cho ASR1000 Series Chính Hãng

842.000đ
UPS Apollo AP9101RT: Giải Pháp 1KVA True Online (900W)

UPS Apollo AP9101RT: Giải Pháp 1KVA True Online (900W)

7.700.000đ
Thiết bị Cisco C9200-NM-4X Catalyst 9200 4 Ports 10GE Network - Network Module Cisco Catalyst 9200

Thiết bị Cisco C9200-NM-4X Catalyst 9200 4 Ports 10GE Network - Network Module Cisco Catalyst 9200

6.732.000đ
Network Module Cisco C9300-NM-4G - Module SFP 4 Port 1GE cho Catalyst 9300

Network Module Cisco C9300-NM-4G - Module SFP 4 Port 1GE cho Catalyst 9300

4.693.000đ

BÌNH LUẬN & THẢO LUẬN KỸ THUẬT

0
Ý kiến đóng góp thực tế từ độc giả & Phản hồi từ BQT

Vui lòng đăng nhập để gửi bình luận hoặc câu hỏi kỹ thuật

Thành viên V-Member có thể gửi câu hỏi thảo luận, đính kèm hình ảnh thực tế và nhận phản hồi trực tiếp từ đội ngũ kỹ thuật VietITPro.

Đăng Nhập V-MemberĐăng Ký Tài Khoản
TÁC GIẢ CHUYÊN MÔNĐã Xác Minh
Ban Biên Tập VietITPro
✓
Ban Biên Tập VietITPro
Ban Biên Tập Kỹ Thuật VietITPro
Chuyên gia phân tích vi mạch & giải pháp kỹ thuật VietITPro Tech Lab
Xem hồ sơ & bài viết kỹ thuật

BÀI VIẾT NỔI BẬT

WAN ISPDUAL FIBERROUTER+ NGFWBGP / OSPFCORE L310GbE SFP+VLAN 10/20PoE+ L2SWITCHWIFI 7 APENDPOINTS
1

Cấu hình VLAN, Access, Trunking trên Switch Cisco C1200 C1300

21/02/2020
WAN ISPDUAL FIBERROUTER+ NGFWBGP / OSPFCORE L310GbE SFP+VLAN 10/20PoE+ L2SWITCHWIFI 7 APENDPOINTS
2

HPE Hoàn Tất Mua Lại Juniper Networks 14 Tỷ USD Mở Ra Kỷ Nguyên Mạng AI Mới

09/02/2020
WAN ISPDUAL FIBERROUTER+ NGFWBGP / OSPFCORE L310GbE SFP+VLAN 10/20PoE+ L2SWITCHWIFI 7 APENDPOINTS
3

Hướng dẫn cấu hình Wi-Fi Ruckus Unleashed Master AP chuẩn nhất

15/02/2020
WAN ISPDUAL FIBERROUTER+ NGFWBGP / OSPFCORE L310GbE SFP+VLAN 10/20PoE+ L2SWITCHWIFI 7 APENDPOINTS
4

Hướng Dẫn Cài Đặt Lại RouterOS Mikrotik Bằng NetInstall

18/02/2020
WAN ISPDUAL FIBERROUTER+ NGFWBGP / OSPFCORE L310GbE SFP+VLAN 10/20PoE+ L2SWITCHWIFI 7 APENDPOINTS
5

Autonomous Management Framework (AMF) là gì? Giải pháp tự động hóa mạng lưới từ VietITPro

21/02/2020
WAN ISPDUAL FIBERROUTER+ NGFWBGP / OSPFCORE L310GbE SFP+VLAN 10/20PoE+ L2SWITCHWIFI 7 APENDPOINTS
6

Tự Động Backup & Khôi Phục Cấu Hình Switch Cisco Catalyst

25/02/2020
DỊCH VỤ SỬA CHỮA BO MẠCH (PCB)

Chẩn Đoán & Sửa Chữa Máy Tính Chuyên Nghiệp

Sửa Card VGA, Sửa Mainboard Laptop/PC, Cứu Dữ Liệu lấy liền tại TP. Thủ Đức & TP. HCM.

TƯ VẤN KỸ THUẬT TRỰC TIẾP

Cần hỗ trợ gấp? Đội ngũ kỹ sư VietITPro sẵn sàng tư vấn 24/7.

Gọi HotlineChat Zalo