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

การทำ 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 MP287 ขึ้น E05

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

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

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

วิธีเคลียร์ซับหมึก Brother MFC-J430w

วิธีเคลียร์ซับหมึก Brother MFC-J430w หรือ หน้าจอเครืองพิมพ์โชว์ว่า Ink Absorber Full  กดปุ่ม start ปุ่มเขียว (ปุ่มถ่ายเอกสารสี) กดค้างไว้ แล้วเสียบปลั๊ก รอจนเครื่องพิมพ์จอโชว์ว่า MAINTENANCE  เมื่อขึ้น MAINTENANCE ให้ทำการกดลูกศรเลื่อนขึ้น ลง จนตัวเลขเป็น 80 แล้ว กดปุ่ม OK  กดลูกศรขึ้น ลง ทำการเลือนหา PURGE: แล้วทำการกดตัวเลข 2783 แล้วดูว่า ค่าเป็น 0 แล้วหรือยัง  กดปุ่ม STOP/EXIT 1 ครั้ง เพื่อออกจาก maintenance mode ที่มา   refreshcartridges.co.uk