1. Mô Hình Mạng

Giới Thiệu
Trong nhiều trường hợp thực tế, người dùng cần sử dụng đồng thời hai kết nối Internet để tăng băng thông hoặc đảm bảo tính sẵn sàng cao. Một trong những tình huống phổ biến là một đường Internet sử dụng PPPoE (thường qua FTTH) và một đường sử dụng IP LAN tĩnh từ modem nhà mạng không hỗ trợ bridge. Trong bài viết này, chúng tôi sẽ hướng dẫn chi tiết cách cấu hình cân bằng tải trên router Mikrotik giữa 1 đường PPPoE và 1 đường LAN sử dụng RouterOS 7.x.
Sơ Đồ Mạng
- ether1: Kết nối PPPoE – WAN1
- ether2: Kết nối modem (IP LAN tĩnh: 192.168.1.2/24) – WAN2
- ether4: LAN nội bộ – dải mạng 10.0.0.0/24
- Switch kết nối các máy tính nội bộ
Các Bước Cấu Hình Cân Bằng Tải Mikrotik
Bước 1: Thiết Lập PPPoE Client
/interface pppoe-client add name=WAN-PPPOE interface=ether1 user=ten_user password=mat_khau use-peer-dns=yes add-default-route=no
Bước 2: Cấu Hình Địa Chỉ IP
/ip address
add address=192.168.1.2/24 interface=ether2
add address=10.0.0.1/24 interface=bridge-lan
Bước 3: NAT Cho Hai Đường WAN
/ip firewall nat
add chain=srcnat out-interface=WAN-PPPOE action=masquerade
add chain=srcnat out-interface=ether2 action=masquerade
Bước 4: Tạo Bảng Định Tuyến Riêng
/routing table
add name=DiraWAN1 fib
add name=DiraWAN2 fib
Bước 5: Đánh Dấu Kết Nối Vào Từ WAN
/ip firewall mangle
add chain=prerouting in-interface=WAN-PPPOE connection-mark=no-mark action=mark-connection new-connection-mark=VaoWAN1
add chain=prerouting in-interface=ether2 connection-mark=no-mark action=mark-connection new-connection-mark=VaoWAN2
Bước 6: Phân Chia Traffic Ra Mỗi Đường
add chain=prerouting in-interface=bridge-lan connection-mark=no-mark \
per-connection-classifier=both-addresses-and-ports:2/0 dst-address-type=!local \
action=mark-connection new-connection-mark=PATH1
add chain=prerouting in-interface=bridge-lan connection-mark=no-mark \
per-connection-classifier=both-addresses-and-ports:2/1 dst-address-type=!local \
action=mark-connection new-connection-mark=PATH2
Bước 7: Định Tuyến Theo Đường Đã Đánh Dấu
add chain=prerouting in-interface=bridge-lan connection-mark=PATH1 \
action=mark-routing new-routing-mark=DiraWAN1
add chain=prerouting in-interface=bridge-lan connection-mark=PATH2 \
action=mark-routing new-routing-mark=DiraWAN2
add chain=output connection-mark=VaoWAN1 action=mark-routing new-routing-mark=DiraWAN1
add chain=output connection-mark=VaoWAN2 action=mark-routing new-routing-mark=DiraWAN2
Bước 8: Thiết Lập Default Route Cho Mỗi Đường
/ip route
add dst-address=0.0.0.0/0 gateway=WAN-PPPOE routing-table=DiraWAN1
add dst-address=0.0.0.0/0 gateway=192.168.1.1 routing-table=DiraWAN2
Kiểm Tra Kết Quả
- Truy cập menu Interfaces để xem lưu lượng trên 2 cổng WAN.
- Dùng speedtest.net để đo băng thông từng đường riêng lẻ.
- Truy cập website kiểm tra IP như whatismyipaddress.com để xác minh mỗi máy có IP WAN khác nhau khi truy cập cùng lúc.
Ưu Điểm Của Việc Cân Bằng Tải Mikrotik PPPoE + LAN
- Tăng tổng băng thông khi sử dụng đồng thời 2 đường mạng.
- Duy trì kết nối ổn định khi một trong hai đường Internet gặp sự cố.
- Phù hợp cho hộ gia đình, quán net, doanh nghiệp nhỏ muốn tận dụng hạ tầng sẵn có.
Kết Luận
Cấu hình cân bằng tải Mikrotik giữa 1 đường PPPoE và 1 đường LAN tĩnh là giải pháp hiệu quả để tối ưu hóa băng thông và đảm bảo tính sẵn sàng của hệ thống mạng. Tuy nhiên, nếu có điều kiện, bạn nên cấu hình hai đường PPPoE để tối ưu khả năng quản lý và cân bằng.