ข้ามไปที่เนื้อหาหลัก

การทำ Load Balancing 2 Wan PPPOE แบบ PCC เพื่อรวมเน็ตสองเส้นเข้าด้วยกัน โดยใช้ Router MikroTik



บทความนี้ผมได้ตั้งใจจะเขียนขึ้นเพื่อเป็นแนวทางในการตั้งค่า Mikrotik Router เพื่อทำ LoadBalance เนื่องจากได้เคยลองไปหาความรู้จากหลาย ๆ ที่แล้ว นำมาใช้ไม่เป็นอย่างที่ต้องการเลย พอทำออกมา มันไม่รวมเน็ตให้ มันกลับเป็น แบบ Backup คือใช้ทีละเส้น เมื่อเส้นใดเส้นหนึง หลุด อีกเส้นจะทำงานแทน แต่มันไม่ตรงกับความต้องการ สิ่งที่ต้องการคือ  ให้เน็ตทั้งสองเส้นรวมความเร็วกัน และยังสามารถทำงานได้ต่อเมื่อเส้นใดเส้นหนึ่งหลุด  จึงเป็นที่มาของบทความนี้


สำหรับ Script ผมได้เอามาจากที่อื่นแล้วมาดัดแปลงตามคำแนะนำ อาจจะมี ปัญหาอยู่บ้าง ก็ต้องทดลองและปรับแก้กันต่อไป เพราะเราไม่ได้เรียนมาโดยตรง แต่มันก็ใช้ได้ ระดับหนึ่ง ตัวที่ใช้ในการทดลองครั้งนี้ ใช้ RB850Gx2 แต่สามารถนำไปปรับใช้กับ รุ่นอื่นได้



/interface ethernet
set [ find default-name=ether1 ] name=ether1-CAT
set [ find default-name=ether2 ] name=ether2-3BB
set [ find default-name=ether3 ] name=ether3-LAN
set [ find default-name=ether4 ] master-port=ether3-LAN
/ip pool
add name=dhcp_pool0 ranges=192.168.1.2-192.168.1.254
/ip dhcp-server
add address-pool=dhcp_pool0 disabled=no interface=ether3-LAN name=dhcp1
/tool user-manager customer
set admin access=\
    own-routers,own-users,own-profiles,own-limits,config-payment-gw
/ip address
add address=192.168.1.1/24 interface=ether3-LAN network=192.168.1.0
/ip cloud
set ddns-enabled=yes
/ip dhcp-server network
add address=192.168.1.0/24 gateway=192.168.1.1
/ip dns
set allow-remote-requests=yes servers=8.8.8.8,8.8.4.4
/ip firewall mangle
add action=accept chain=prerouting in-interface=pppoe-out1
add action=accept chain=prerouting in-interface=pppoe-out2
add action=mark-connection chain=prerouting dst-address-type=!local \
    new-connection-mark=wan1_conn passthrough=yes per-connection-classifier=\
    both-addresses-and-ports:3/0 src-address=192.168.1.0/24
add action=mark-connection chain=prerouting dst-address-type=!local \
    new-connection-mark=wan2_conn passthrough=yes per-connection-classifier=\
    both-addresses-and-ports:3/1 src-address=192.168.1.0/24
add action=mark-connection chain=prerouting dst-address-type=!local \
    new-connection-mark=wan2_conn passthrough=yes per-connection-classifier=\
    both-addresses-and-ports:3/1 src-address=192.168.1.0/24
add action=mark-routing chain=prerouting connection-mark=wan1_conn \
    new-routing-mark=to_wan1 passthrough=yes src-address=192.168.1.0/24
add action=mark-routing chain=prerouting connection-mark=wan2_conn \
    new-routing-mark=to_wan2 passthrough=yes src-address=192.168.1.0/24
/ip firewall nat
add action=masquerade chain=srcnat out-interface=pppoe-out1 src-address=\
    192.168.1.0/24
add action=masquerade chain=srcnat out-interface=pppoe-out2 src-address=\
    192.168.1.0/24
/ip route
add check-gateway=ping distance=1 gateway=pppoe-out1 routing-mark=to_wan1
add check-gateway=ping distance=2 gateway=pppoe-out2 routing-mark=to_wan2
add check-gateway=ping distance=1 gateway=pppoe-out1
add check-gateway=ping distance=2 gateway=pppoe-out2
/ip service
set telnet disabled=yes
set ftp disabled=yes
set ssh disabled=yes
/system clock
set time-zone-name=Asia/Bangkok

สิ่งสำคัญคือ ตัวหนังสือสีแดง ที่มันจะสามารถทำ Load Balance ได้สำเร็จ

อ้างอิง

1.อ้างอิงจาก ชวลิต แดงเพ็ง Mikrotik 2 wan loadbalance FailOverPPPoE
2.อ้างอิงจาก ดร.อานันท์ สีห์พิทักษ์เกียรติ ทำ Load Balancing โดยใช้ Router MikroTik

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

วิธีเคลียร์ซับหมึก Canon ip2770

สำหรับเครื่องปริ้นเตอร์ รุ่น ip2770 ที่มีอาการไฟส้มกระพริบ 8 ครั้ง และ เขียว 1 ครั้ง นั้นแสดงว่าเครื่องปริ้นซับหมีกเต็ม เรามีวิธีมาแนะนำกัน สำหรับขั้นตอนแรกต้องเข้า Services mode ip2770 ให้ได้ก่อนก่อนครับ จะมีมีวิธีการดังนี้

วิธีแก้ Canon MX366 ซับหมึกเต็ม

ดาวน์โหลดโปรแกรมที่นี่ 1.ปิดเครื่องพริ้นเตอร์ รอจนไฟที่ปุ่ม Power ดับ  2. กดปุ่ม Power พร้อมกันกับปุ่ม Stop/ Reset 3. ปล่อยปุ่ม Stop/ Reset และกดไป 5 ครั้ง (ปุ่ม Power ยังไม่ปล่อยนะครับ)

วิธีแก้ Canon MP287 ขึ้น E05

สำหรับวันนี้เรามีวิธีแนะนำเครื่องปริ้นเตอร์ Canon Pixma MP287 ขึ้น E05 อาการนี้เกิดจากตลับหมึกแต่อย่าพึ่งซื้อหัวใหม่นะ แต่เราหาวิธีแก้ได้แล้วครับสำหรับอาการ E05