Logo CNTTShop.vn

Hotline: 0966 658 525

Hà Nội: NTT03, Line 1, Thống Nhất Complex, 82 Nguyễn Tuân, Thanh Xuân, Hà Nội. ● HCM: Số 31B, Đường 1, Phường An Phú, Quận 2 (Thủ Đức), TP HCM. ===> Đơn Vị Hàng Đầu Trong Lĩnh Vực Cung Cấp Thiết Bị Security - Network - Wifi - CCTV - Conference - Máy chủ Server - Lưu trữ Storge.
Thiết bị mạng: 0962 052 874 - 0966 658 525 Máy chủ Server: 0866 176 188 - 0968 498 887 Purchase: 096 350 6565
Danh mục sản phẩm

Hướng dẫn cấu hình Cân bằng tải 1 đường PPPoE và 1 đường LAN trên Router Mikrotik

 

Trong bài viết này, mình sẽ hướng dẫn các bạn cấu hình cân bằng tải 1 đường internet PPPoE và 1 đường internet sử dụng IP LAN trên Router Mikrotik phiên bản RouterOS 7. trở lên nhé.

Mô hình

Mình sử dụng 1 mô hình mạng đơn giản gồm 1 mạng LAN bên dưới sử dụng dải IP 10.0.0.0/24.

Mô hình này sẽ có 2 đường WAN:

  • Đường WAN 1 kết nối vào cổng ether1 của Router, đường này là 1 đường FTTH nên mình sẽ quay PPPoE trên Mikrotik.
  • Đường WAN 2 kết nối vào cổng ether2 của Router, đường này đang sử dụng IP LAN. Các bạn sẽ gặp trường hợp này khi modem nhà mạng không bridge được, hoặc các bạn sử dụng thêm 1 đường internet lấy từ 1 router ở nơi khác.

mô hình cân bằng tải 1 đường WAN và 1 đường LAN trên mikrotik

Khi đó chúng ta có thể cấu hình cân bằng tải đường PPPOE và đường LAN này để cộng gộp băng thông 2 đường WAN này.

Trên Mikrotik thì hiện tại mình đã cấu hình các tính năng cơ bản, router đã quay được PPPOE.

Các cấu hình liên quan đến IP, NAT, DHCP, Default Route thì các bạn cấu hình như bình thường, không có gì khác biệt. Cổng 2 chúng ta sẽ đặt IP tĩnh theo quy hoạch, và trỏ default route ra IP gateway của đường LAN đó. Chúng ta cũng cần 2 NAT rule cho cả 2 đường WAN này. Mình sẽ bắt đầu từ bước cấu hình cân bằng tải nhé.

Các bạn có thể sử dụng lệnh và thay đổi các tham số theo cấu hình trên router của mình. Lệnh cấu hình trên Mikrotik thì các bạn có thể tham khảo trong bài viết: Cấu Hình Cân Bằng Tải, Cộng Gộp Băng Thông Mikrotik

Cấu hình cân bằng tải

Trên bản RouterOS 7 thì chúng ta sẽ phải tạo 2 bảng định tuyến trước, các bạn vào menu Routing > Tables. Nhấn dấu + để tạo.

truy cập vào menu Routing tables

Mình sẽ tạo 2 routing tables là DiraWAN1DiraWAN2. Phần tên thì các bạn có thể đặt theo ý mình, miễn sao các bạn có thể phân biệt được khi chúng ta gán vào các Mange Rule bên dưới.

tạo 2 routing table

Tiếp theo các bạn vào menu IP > Firewall, chuyển sang tab Mangle. Nhấn dấu + để tạo.

truy cập vào table mangle

Đầu tiên chúng ta sẽ tạo 2 Mangle Rule để đánh dấu toàn bộ các kết nối từ ngoài Internet vào. Mình sẽ đặt tên là VaoWAN1 cho đường WAN PPPoE:

  • Chain: chọn prerouting.
  • In. Interface: chọn cổng WAN, đường PPPoE của mình là WAN-PPPOE.
  • Connection Mark: chọn no-mark.
  • Chuyển sang table Action.
  • Chọn Actionmark connection.
  • Ô New Connection Mark mình sẽ đặt là VaoWAN1.

Tạo mangle rule để đánh dấu traffic vào từ WAN1

Nghĩa là ở đây với dữ liệu đi vào qua đường PPPOE thì mình sẽ đánh dấu là VaoWAN1, các bạn có thể đặt tên sao cho dễ phân biệt là được.

Tương tự mình sẽ tạo 1 rule cho đường WAN 2 sử dụng IP LAN. Đường WAN sử dụng IP LAN mình sẽ đánh dấu là VaoWAN2.

  • In. Interface chọn cổng ether2 là cổng đang kết nối đến modem, các bạn sẽ chọn theo đúng mô hình kết nối của mình.
  • Connection Mark mình sẽ đặt là VaoWAN2.

tạo mangle đánh dấu cho dữ liệu vào qua đường mạng sử dụng IP LAN

Tiếp theo chúng ta sẽ tạo 2 Mangle Rule để chia đều kết nối ra 2 đường Internet.

Rule 1 chia kết nối cho đường Internet 1, mình sẽ đánh dấu là PATH1:

  • Chain: là Prerouting.
  • In. Interface: chọn cổng LAN, trong mô hình của mình là Bridge-LAN.
  • Connection Mark chọn no-mark.
  • Chuyển sang tab Advanced.
  • Nhấn vào Per Connection Classifier, chọn both addresses and ports. Ở đây chúng ta có 2 đường wan, nên thông số cho cổng wan đầu tiên sẽ là 2/0.
  • Chuyển sang tab Extra.
  • Nhấn vào Dst. Address Type chọn Local, và nhấn vào ô check box phía trên, các bạn thấy dấu ! là OK.
  • Chuyển sang tab Action.
  • Chọn Actionmark connection.
  • Mình sẽ đặt tên là PATH1.

tạo rule chia traffic cho đường WAN1

Tương tự mình sẽ tạo thêm 1 rule nữa cho đường wan khác.

  • Rule thứ 2 thì sẽ 2/1.
  • Name mình sẽ đặt là PATH2.

cấu hình rule để đánh dấu traffic cho đường wan còn lại

Sau khi đánh dấu xong thì chúng ta sẽ tạo 4 Mangle rule để chỉ đường cho 4 đánh dấu này.

Đầu tiên mình sẽ chỉ cho các traffic được đánh dấu là PATH1 đi ra WAN1.

  • Chain: là Prerouting.
  • In. Interface chọn Bridge-LAN.
  • Connection Mark chọn PATH1.
  • Chuyển sang tab Action.
  • Action chọn mark routing.
  • New Routing Mark chọn routing table là DiraWAN1 mà chúng ta đã tạo. Với bản 6.x thì các bạn sẽ gõ tên ở đây, còn bản 7.x thì chúng ta sẽ phải tạo trước, chỉ khác nhau phần này thôi.

chỉ đường cho các traffic path1 đi ra WAN1

Tương tự mình sẽ tạo rule chỉ đường cho traffic được đánh dấu là PATH2 đi ra đường WAN2:

  • Connection Mark chọn PATH2.
  • Routing Mark chọn DiraWAN2.

chỉ đường cho traffic đánh dấu là PATH2 đi qua WAN2

Tiếp theo chúng ta sẽ chỉ đường cho các traffic đã được đánh dấu là VaoWAN1 đi ra theo đường WAN1 (Đường mạng PPPoE).

  • Chain: chọn output.
  • Connection mark chọn VaoWAN1.
  • Chuyển sang tab Action.
  • Chọn Actionmark routing.
  • New Routing Mark sẽ là DiraWAN1.

chỉ đường cho traffic đi vào wan 1 thì sẽ đi ra wan 1

Tương tự chúng ta sẽ chỉ đường cho traffic đi vào WAN2 thì sẽ đi ra theo đường WAN 2 (đường sử dụng IP LAN).

chỉ đường cho traffic đi vào wan 2 thì đi ra theo đường wan 2

Cuối cùng chúng ta sẽ tạo 2 Default Route cho các Routing Mark đã tạo. Các bạn vào menu IP > Routes, nhấn dấu + để tạo mới.

truy cập vào menu IP > ROutes

Mình sẽ tạo cho đường PPPoE trước nên Gateway mình sẽ nhập tên cổng PPPOE là WAN-PPPOE. Routing table chọn DiraWAN1, vì ở phía trên chúng ta đã cấu định nghĩa WAN 1 là đường quay PPPOE.

cấu hình default route cho đường pppoe

Tương tự với đường WAN 2 sử dụng IP LAN. Vì đây là đường LAN nên gateway các bạn sẽ nhập IP gateway nhé, ko sử dụng Interface, chúng ta chỉ sử dụng Interface khi quay PPPoE. Routing table chọn DiraWAN2.

cấu hình route cho đường wan sử dụng IP LAN

Sự khác biệt trong trường hợp 2 đường PPPOE và trường hợp 1 đường PPPoE, 1 đường LAN chỉ ở phần Route này. Với lệnh thì các bạn thay phần tên cổng PPPOE này bằng IP là được, còn lại thì giống hệt. Nên các bạn có thể copy lệnh này rồi sửa các thông số như hướng dẫn trong bài viết cấu hình bằng lệnh.

Như vậy là chúng ta đã cấu hình xong.

Kiểm tra

Để check xem cấu hình có hoạt động thì có nhiều cách.

Đơn giản nhất là các bạn vào menu Interface. Traffic có trên cả 2 cổng WAN là được.

kiểm tra traffic trên 2 đường WAN

Các bạn cũng có thể sử dụng Speedtest để đo băng thông. Mình sẽ test từng đường WAN trước.

Đầu tiên mình sẽ tắt đường WAN sử dụng IP LAN đi để test băng thông đường PPPOE. Đường PPPOE của mình được khoảng 90Mbps.

test băng thông trên đường WAN PPPOE

Mình sẽ bật lại Đường WAN 2 và tắt cổng PPPoE đi để test. Đường WAN sử dụng IP LAN của mình được khoảng hơn 40Mbps.

đo băng thông trên đường WAN 2

Bây giờ mình sẽ bật cả 2 WAN lên để test.

test băng thông khi sử dụng cả 2 wan

Các bạn có thể thấy băng thông lúc này sẽ bằng tổng băng thông của 2 đường WAN cộng lại, như vậy là chúng ta đã cấu hình cộng gộp băng thông thành công. Và khi 1 đường WAN bị lỗi thì mạng vẫn hoạt động bình thường.

Ngoài ra các bạn cũng có thể sử dụng 2 máy tính khác nhau và kiểm tra ip wan của từng máy tính bằng cách truy cập vào các website kiểm tra IP WAN như ping.eu, whatismyipaddress.com... Các bạn sẽ thấy các máy tính sẽ có IP WAN khác nhau.

Kết luận

Cân bằng tải trên Mikrotik, hay chúng ta gọi là cộng gộp băng thông là 1 tính năng hữu ích, các bạn nên sử dụng. Tuy nhiên nếu có thể thì các bạn nên cân bằng tải 2 đường PPPoE nhé, cân bằng tải 1 đường WAN và 1 đường LAN chỉ sử dụng trong 1 số trường hợp đặc biệt . Nếu các bạn có thắc mắc hay góp ý nào thì hãy để lại comment để mọi người cùng trao đổi 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ó 0 bình luận:
Chuyên mục chính
Bài viết cùng danh mục
Sản phẩm liên quan