Logo CNTTShop.vn

Hotline: 0979 925 386

Công Ty TNHH Công Nghệ Việt Thái Dương
NTT03, Line 1, Thống Nhất Complex, 82 Nguyễn Tuân, Thanh Xuân, Hà Nội.
Danh mục sản phẩm

Hướng dẫn Giả lập Router Mikrotik trên PnetLab

 

Trong bài viết này, mình sẽ hướng dẫn các bạn cài Download và giả lập router Mikrotik trên Pnetlab.

Mikrotik thì hiện tại phiên bản mới nhất đang là bản RouterOS v7. Với các phiên bản khác nhau thì các bạn vẫn làm tương tự, không có gì khác nhau về quá trình cài đặt trên PnetLab cả, phần tên thư mục các bạn đặt khác nhau là được.

Download RouterOS của Mikrotik

Để download RouterOS của Mikrotik, các bạn vào trang mikrotik.com. Chọn menu Software.

truy cập vào website mikrotik.com

Sau đó chọn Cloud Hosted Router và chọn phiên bản mà các bạn muốn giả lập. Để giả lập trên Pnetlab thì các bạn download OS ở mục Raw disk image. Mình sẽ download bản 7.2.3 về.

chọn mục cloud hosted router và chọn phiên bản muốn download

Sau đó các bản giải nén file này ra, chúng ta sẽ được 1 file đuôi .img.

Install Mikrotik RouterOS trên Pnetlab

Các bạn mở FileZilla lên và FTP vào Pnetlab, tạo 1 thư mục trong đường dẫn /opt/unetlab/addons/qemu với phần đầu sẽ là mikrotik-, còn phần sau thì các bạn đặt thế nào cũng được, mình sẽ đặt theo version. Ví dụ mikrotik-7.2.3, sau đó upload file .img lên thư mục này

 

tạo 1 thư mục và upload routeros lên

Hoặc nếu sử dụng Console vào Pnetlab thì các bạn có thể sử dụng lệnh mkdir để tạo thư mục.

mkdir /opt/unetlab/addons/qemu/mikrotik-7.2.3/

Truy cập vào thư mục vừa tạo.

cd /opt/unetlab/addons/qemu/mikrotik-7.2.3/

Convert file .img này sang thành file hda.qcow2 bằng lệnh mv

mv chr-7.2.3.img hda.qcow2

Sau đó fix permission cho OS này.

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Hoặc các bạn có thể vào giao diện web, vào menu System > System Setting và nhấn Fix Permission là xong.

fix permission cho mikrotik vừa add vào

Truy cập vào router Mikrotik

Giờ các bạn vào PnetLab, tạo 1 bài lab và add router Mikrotik vào. Sau đó nối Mikrotik ra network bên ngoài, mình sẽ nối với cloud0 tương ứng với card NAT trên VMWare của mình. Sau khi khởi động xong thì Mikrotik sẽ tự nhận IP DHCP.

Các bạn lưu ý khi add Mikrotik vào, trong mục Ethernet các bạn cần bao nhiêu cổng để đấu nối thì nhập số tương ứng vào nhé, mặc định sẽ là 4 cổng.

nhập số cổng cần để xây dựng mô hình trên pnetlab

Để có thể truy cập vào Mikrotik thì các bạn vẫn sử dụng ứng dụng WinBox, các bạn có thể download tại đây.

Sau khi Mikrotik khởi động xong, các bạn bật ứng dụng Winbox lên và chọn tab Neighbors, Winbox sẽ tự động tìm kiếm các router Mikrotik trong cùng network với máy tính.

mở ứng dụng winbox và search router mikrotik

Chọn router bên dưới, nhập username mặc định là admin, password để trống và nhấn connect là các bạn có thể truy cập vào Mikrotik để cấu hình. Sau khi đăng nhập vào thì các bạn tạo Password cho router là xong.

giao diện quản trị của mikrotik

OK như vậy là mình đã hướng dẫn các bạn add image Mikrotik vào PnetLab. Nếu các bạn gặp khó khăn gì có thể comment bên dưới bài viết để mọi người cùng khắc phục nhé.

Chúc các bạn thành công!

Lê Văn Tuấn

Là chuyên gia trong lĩnh vực Network System, Security, Server.. Có kinh nghiệm nhiều năm tư vấn giải pháp mạng, triển khai các giải pháp CNTT và phân phối thiết bị mạng Switch, Wifi, Router, Máy chủ Server, Lưu trữ Storage, Tường lửa Firewall, Video Conferencing, Module quang, Load Balancing. Hiện tại tôi là Founder và Managing Director công ty TNHH Công Nghệ Việt Thái Dương (CNTTShop.vn).

Bình luận bài viết!

Có 4 bình luận:
T
Tintin
Vui lòng cho mình hỏi chút, sao làm hướng dẫn add Mikrotik vào pnetlab như video nhưng khi bật winbox thì ko thấy được thiết bị Mikrotil nhỉ. Xin tư vấn chi tiếp giúp. Thanks
1 năm
C
CNTTShopAdmin

Bạn cần kết nối máy ảo Pnetlab ra máy thật bằng cách add các network nhé. CNTTShop đã có video hướng dẫn, bạn có thể tìm trong channel nhé

h
hahung
Minh upload router OS lên và làm theo các bước HD Nhưng khi add node không thấy Mikrotik Cám ơn AD
1 năm
C
CNTTShopAdmin

Trường hợp này anh kiểm tra tên thư mục nhé. Tên thư mục đúng thì nó sẽ hiển thị để lựa chọn, còn firmware đúng thì khi add node sẽ chạy được.

H
Cris Huynh
Cảm ơn CNTTShop đã trả lời mình vấn đề "Lỗi tự động stop Mikrotik". Mình chỉnh cho PNETLab là 12CPU và RAM 32Gb(nên không thể thiếu được). Resolve: Sau khi mình restart lại PNETLab thì mikrotik không còn bị treo nữa. Cảm ơn! Tình huống 2: Tốc độ Internet nhà mình là gói up/down 70Mbps Trên PNETLab: Mình tạo 1 Network(Type: Cloud0) ghim trực tiếp máy win10 vào Network(Cloud0), dùng Chrome speedtest.net tốc độ up/down đúng 70mbps Tiếp theo, mình tạo 1 Mikrotik router như trên CNTTSHOP hướng dẫn, Mikrotik mình chỉ cấu hình NAT, và DHCP Server để truy cập Internet, thì truy cập Internet từ máy Win10 được, nhưng khi speedtest tốc độ chỉ 1Mbps / ping 500ms. Sau đó, mình dùng IOL Cisco Router cũng cấu hình NAT, DHCP Server để Win10 truy cập internet, speedtest up/down ~70Mbps. IOL Cisco Router thì bình thường. Tại vì mình cần test Queue tree trên Mikrotik nên khá cần về speedtest :(( Cho hỏi là CNTTSHOP biết nguyên nhân không?
1 năm
C
CNTTShopAdmin

Trường hợp này có khá nhiều nguyên nhân, cũng có thể do vấn đề với giả lập. Trước tiên bản thử check vầ phần kết nối cơ bản bằng cách ping packet size trên Mikrotik xem có phải bị vấn đề với flaggment ko. Hoặc bạn có thể đổi MTU và TCP adjust-mss xuống thử xem. Bên cạnh đó bạn cũng có thể thử giả lập với các phiên bản khác nhau của Mikrotik xem có bị vấn đề với giả lập không.

H
Cris Huynh
cho hỏi sao MIkrotik làm như lab của bạn start xong đang cấu hình hoặc để chạy tí là bị treo, phải stop rồi start lại thì mơi chay vây?
1 năm
C
CNTTShopAdmin

Có thể là do bạn cấp phần cứng cho pnetlab hoặc mikrotik thấp quá nên bị treo, bạn kiểm tra xem CPU và RAM của Pnetlab nhé

Chuyên mục chính
Bài viết liên quan
Sản phẩm liên quan