Danh mục sản phẩm
Hướng dẫn cấu hình Trunk vlan giữa Router Mikrotik và Switch Cisco
Với doanh nghiệp vừa và nhỏ không dùng switch Layer 3, router MikroTik có thể làm gateway cho từng VLAN và định tuyến giữa các VLAN, còn switch chỉ cần là Layer 2 có hỗ trợ VLAN và trunk. Mô hình này thường gọi là "router on a stick": một đường trunk duy nhất mang nhiều VLAN giữa router và switch.
Bài viết này mình xin hướng dẫn các bạn cấu hình vlan trên router Mikrotik và trunk vlan với switch Cisco 2960.
⚡ Điểm nhanh
- Mô hình: router MikroTik làm gateway và định tuyến giữa VLAN 10, VLAN 20; switch Cisco 2960 chỉ chuyển mạch Layer 2.
- Đường trunk: cổng
ether1của MikroTik nối với cổngFa0/1của switch, mang các VLAN đã gắn tag IEEE 802.1Q. - Phía Cisco:
switchport mode trunk,switchport nonegotiate,switchport trunk allowed vlan 10,20. Catalyst 2960 chỉ hỗ trợ 802.1Q nên không có lệnh chọn encapsulation. - Phía MikroTik: có 2 cách. Cách 1 tạo VLAN interface trực tiếp trên
ether1. Cách 2 dùng bridge VLAN filtering (cách MikroTik khuyến nghị cho VLAN switching, bậtvlan-filteringở bước cuối - không có trong bài này) - Kiểm tra:
show interfaces fa0/1 trunktrên Cisco,/interface vlan printtrên MikroTik, sau đó ping gateway rồi ping chéo VLAN. - Tránh dùng VLAN ID 0, 1 và 4095 cho VLAN dữ liệu.
Mô hình và quy hoạch VLAN

| VLAN | Tên | Mạng | Gateway (MikroTik) | Cổng switch Cisco |
|---|---|---|---|---|
| 10 | vlan10 - PC | 192.168.10.0/24 | 192.168.10.1 | Fa0/2 (access) |
| 20 | vlan20 - laptop | 192.168.20.0/24 | 192.168.20.1 | Fa0/3 (access) |
| Trunk | Mang vlan 10 và 20 | Fa0/1 nối với ether1 của MikroTik |
Các bước cấu hình
Bước 1: Trên Mikrotik
- Trên Mikrotik vào menu Interface tiến hành tạo vlan và định nghĩa port ether 1 làm port trunk với switch.


- Gán IP address cho từng vlan.

Bước 2: Cấu hình switch Cisco Catalyst 2960
Tạo VLAN, đặt Fa0/1 làm cổng trunk, gán Fa0/2 vào VLAN 10 và Fa0/3 vào VLAN 20:
vlan 10 name vlan10-PC vlan 20 name vlan20-laptop ! interface FastEthernet0/1 description TRUNK-TOI-MIKROTIK-ETHER1 switchport mode trunk switchport nonegotiate switchport trunk allowed vlan 10,20 ! interface FastEthernet0/2 description VLAN10-PC switchport mode access switchport access vlan 10 ! interface FastEthernet0/3 description VLAN20-LAPTOP switchport mode access switchport access vlan 20
Lưu cấu hình từ chế độ privileged EXEC:
copy running-config startup-config
Bước 3: Kiểm tra cấu hình
Trên switch Cisco:
show vlan brief show interfaces fa0/1 switchport show interfaces fa0/1 trunk
show vlan brief: VLAN 10 và 20 phải có mặt,Fa0/2thuộc VLAN 10,Fa0/3thuộc VLAN 20.show interfaces fa0/1 switchport: kiểm tra các trườngAdministrative Mode(phải là trunk),Trunking VLANs EnabledvàTrunking Native Mode VLAN.show interfaces fa0/1 trunk: hiển thị cấu hình trunk của cổng, gồm danh sách VLAN được phép.
Cổng chỉ hiển thị trạng thái trunk khi link đã lên, nên hãy chắc chắn dây đã cắm và cổng không bị shutdown.
Trên router MikroTik:
/interface vlan print /ip address print
Giờ ta tiến hành gán ip, subnet mask, gateway cho máy tính và laptop ở 2 vlan 10, 20 theo mô hình trên. Thực hiện ping giữa các máy tính ở các vlan khác nhau sẽ thành công. Nếu request time out các bạn lưu ý disable windows firewall trên các máy tính nhé.
Lỗi thường gặp và cách xử lý
| Triệu chứng | Nguyên nhân thường gặp | Cách xử lý |
|---|---|---|
| Cổng Cisco không lên trunk | Cổng đang ở dynamic auto mặc định, không tự trunk với thiết bị không đàm phán |
Đặt switchport mode trunk và switchport nonegotiate |
| Máy tính không ping được gateway VLAN | VLAN chưa tạo trên switch, VLAN không có trong allowed list, hoặc VLAN ID hai đầu lệch nhau | Kiểm tra show vlan brief, show interfaces fa0/1 trunk và vlan-id trên MikroTik |
