หน้าแรก / บทความ & คู่มือ / วิธีทำ Dual WAN Load Balancing และ Failover ด้วย Router MikroTik ป้องกันอินเทอร์เน็ตสำนักงานล่ม
MikroTik Tutorial

วิธีทำ Dual WAN Load Balancing และ Failover ด้วย Router MikroTik ป้องกันอินเทอร์เน็ตสำนักงานล่ม

โดย: AI Auto Poster 14/9/2569 เข้าชม: 3 ครั้ง
วิธีทำ Dual WAN Load Balancing และ Failover ด้วย Router MikroTik ป้องกันอินเทอร์เน็ตสำนักงานล่ม
เรียนรู้วิธีการกำหนดค่า Dual WAN Load Balancing ด้วยเทคนิค PCC (Per Connection Classifier) พร้อมระบบ Failover บน MikroTik Router เพื่อรวมความเร็วอินเทอร์เน็ต 2 สาย และป้องกันปัญหาสายหลุดหรืออินเทอร์เน็ตสำนักงานล่มอย่างมืออาชีพ

ทำไมระบบอินเทอร์เน็ตสำนักงานจึงต้องมี Dual WAN และ Failover?

ในยุคปัจจุบันที่การดำเนินธุรกิจต้องพึ่งพาระบบคลาวด์ (Cloud Systems), การรับส่งไฟล์ข้อมูลขนาดใหญ่ และการติดต่อสื่อสารผ่านช่องทางออนไลน์ตลอด 24 ชั่วโมง ปัญหาน้อยที่สุดอย่างอินเทอร์เน็ตล่มเพียงไม่กี่นาที ก็สามารถสร้างความเสียหายทางธุรกิจและทำให้การทำงานของพนักงานทั้งหมดต้องหยุดชะงักลงทันที

การติดตั้งอินเทอร์เน็ตเพียงสายเดียว (Single WAN) จากผู้ให้บริการ (ISP) เจ้าใดเจ้าหนึ่ง จึงมีความเสี่ยงสูงเกินไปสำหรับองค์กรยุคใหม่ ทางออกที่มีประสิทธิภาพและคุ้มค่าที่สุดคือการทำ Dual WAN Load Balancing ร่วมกับระบบ Failover บนอุปกรณ์ MikroTik Router ซึ่งจะช่วยรวมความเร็วของอินเทอร์เน็ตทั้ง 2 สายเข้าด้วยกัน และสลับสายสำรองมาใช้งานทันทีเมื่อสายหลักเกิดขัดข้อง

ทำความเข้าใจ Dual WAN Load Balancing (PCC) และ Failover บน MikroTik

ก่อนจะเริ่มลงมือตั้งค่า เรามาทำความเข้าใจหลักการทำงานเชิงวิศวกรรมของ MikroTik ในการจัดการอินเทอร์เน็ต 2 สาย ดังนี้:

1. PCC (Per Connection Classifier) คืออะไร?

PCC คือ อัลกอริทึมการแบ่งภาระงาน (Load Balancing) ของ MikroTik ที่นิยมใช้งานมากที่สุด โดยทำการจัดกลุ่มและกระจายการเชื่อมต่อ (Traffic Connections) ตามเงื่อนไข เช่น src-address, dst-address หรือ src-port ทำให้ผู้ใช้สามารถใช้งาน Bandwidth ของทั้งสองสายได้อย่างมีประสิทธิภาพ สายอินเทอร์เน็ตไม่กองอยู่เพียงฝั่งเดียว

2. Failover และ Recursive Routing Check

Failover คือระบบที่จะคอยตรวจสอบสถานะของสายอินเทอร์เน็ต (Check Gateway) โดยปกติจะใช้การส่งแพ็กเกจ Ping ไปยัง Gateway ของ ISP หรือใช้เทคนิค Recursive Routing ตรวจสอบไปยัง Public IP ภายนอก (เช่น 8.8.8.8 หรือ 1.1.1.1) เพื่อป้องกันกรณีที่ลิงก์ระหว่าง MikroTik กับ Modem ไม่หลุด แต่โครงข่ายหลักของ ISP มีปัญหา

ขั้นตอนการตั้งค่า Dual WAN Load Balancing (PCC) และ Failover

ในตัวอย่างนี้ เรากำหนดให้ Port 1 (ether1) เป็น WAN1 (ISP-A), Port 2 (ether2) เป็น WAN2 (ISP-B) และ Port 3-5 (bridge-LAN) เป็นฝั่งเครือข่ายภายใน

ขั้นตอนที่ 1: กำหนด IP Address และ Interface

ทำการกำหนด IP Address ให้กับ WAN ทั้งสองสายและฝั่ง LAN ภายในอุปกรณ์ MikroTik:

  • ether1 (WAN1): IP 192.168.1.2/24 (Gateway: 192.168.1.1)
  • ether2 (WAN2): IP 192.168.2.2/24 (Gateway: 192.168.2.1)
  • bridge-LAN: IP 10.0.0.1/24

ขั้นตอนที่ 2: ทำการตั้งค่า Mangle Rules เพื่อแบ่ง Traffic (PCC)

เข้าเมนู IP > Firewall > Mangle เพื่อสร้างเงื่อนไขแยก Traffic ออกเป็น 2 เส้นทาง:

สร้าง Mangle Accept สำหรับ Local Traffic เพื่อไม่ให้กระทบกับการสื่อสารภายในวง LAN จากนั้นสร้าง Rule จัดลำดับ Connection ด้วย PCC:

  • Rule 1 (WAN1 Connection Mark): Chain: prerouting | Src. Address List: Local-LAN | Per Connection Classifier: both addresses: 2/0 | Action: mark connection -> WAN1_conn
  • Rule 2 (WAN2 Connection Mark): Chain: prerouting | Src. Address List: Local-LAN | Per Connection Classifier: both addresses: 2/1 | Action: mark connection -> WAN2_conn
  • Rule 3 (Routing Mark WAN1): Chain: prerouting | Connection Mark: WAN1_conn | Action: mark routing -> to_WAN1
  • Rule 4 (Routing Mark WAN2): Chain: prerouting | Connection Mark: WAN2_conn | Action: mark routing -> to_WAN2

ขั้นตอนที่ 3: กำหนด IP Route และตั้งค่า Recursive Failover

เข้าเมนู IP > Routes เพื่อกำหนดการส่งออกข้อมูลและตั้งค่าตรวจสอบสถานะสายอินเทอร์เน็ต (Check Gateway Ping):

  • Route ให้กับ Routing Mark to_WAN1: Dst. Address: 0.0.0.0/0 | Gateway: 192.168.1.1 | Routing Mark: to_WAN1 | Check Gateway: ping
  • Route ให้กับ Routing Mark to_WAN2: Dst. Address: 0.0.0.0/0 | Gateway: 192.168.2.1 | Routing Mark: to_WAN2 | Check Gateway: ping
  • Default Route สำหรับ WAN1 (Primary): Dst. Address: 0.0.0.0/0 | Gateway: 192.168.1.1 | Distance: 1 | Check Gateway: ping
  • Default Route สำหรับ WAN2 (Backup): Dst. Address: 0.0.0.0/0 | Gateway: 192.168.2.1 | Distance: 2

ขั้นตอนที่ 4: ทำ NAT (Masquerade) สำหรับออกอินเทอร์เน็ต

ไปที่ IP > Firewall > NAT แล้วเพิ่ม Rule ออกอินเทอร์เน็ตสำหรับทั้งสอง Out. Interface:

  • NAT WAN1: Chain: srcnat | Out. Interface: ether1 | Action: masquerade
  • NAT WAN2: Chain: srcnat | Out. Interface: ether2 | Action: masquerade

ผลลัพธ์หลังการติดตั้งและข้อดีที่องค์กรจะได้รับ

หลังจากทำการคอนฟิกระบบ Dual WAN Load Balancing และ Failover เรียบร้อยแล้ว ระบบเครือข่ายภายในองค์กรของคุณจะมีเสถียรภาพสูงขึ้นอย่างเห็นได้ชัด:

  • ความต่อเนื่องของธุรกิจ (Business Continuity): อินเทอร์เน็ตสายใดสายหนึ่งตัด ระบบจะทำการสลับไปใช้งานอีกสายโดยอัตโนมัติภายในเวลาไม่กี่วินาที
  • ใช้งาน Bandwidth คุ้มค่าสูงสุด: ดึงความเร็วของอินเทอร์เน็ตทั้ง 2 สายมาช่วยกันกระจายภาระงาน (Load Distribution) ทำให้ผู้ใช้ไม่รู้สึกช้าเมื่อใช้งานพร้อมกันหลายคน
  • ลดปัญหาคอขวด (Bottleneck): การใช้ PCC ช่วยลดความแออัดของทราฟฟิกข้อมูลอย่างมีประสิทธิภาพ

หากองค์กรของคุณต้องการติดตั้งระบบ Dual WAN, คอนฟิก MikroTik ขั้นสูง หรือต้องการออกแบบระบบ Network Infrastructure ให้ปลอดภัยและมีเสถียรภาพสูงสุด ทีมวิศวกรผู้เชี่ยวชาญจาก SIAM-LOGIN พร้อมให้คำปรึกษาและบริการดูแลระบบเน็ตเวิร์กแบบครบวงจร

Tags: MikroTik Load Balancing Dual WAN Failover PCC MikroTik ตั้งค่า MikroTik ระบบเน็ตเวิร์กสำนักงาน SIAM-LOGIN

คำถามที่พบบ่อยเกี่ยวกับบทความนี้ (FAQ)

Q: การทำ Dual WAN Load Balancing ช่วยเพิ่มความเร็วในการดาวน์โหลดไฟล์เดียวได้หรือไม่?

โดยปกติเทคนิค PCC (Per Connection Classifier) จะทำการกระจายการเชื่อมต่อตาม Connection ดังนั้น การดาวน์โหลดไฟล์เดียวผ่าน 1 Connection จะวิ่งบนสายใดสายหนึ่งด้วยความเร็วของสายนั้น แต่หากใช้งานหลาย Connection (เช่น การใช้โปรแกรม Download Manager หรือผู้ใช้หลายคนในองค์กร) ความเร็วรวมจะเพิ่มขึ้นอย่างเห็นได้ชัด

Q: หากสายอินเทอร์เน็ตหลักล่ม ระบบ Failover จะใช้เวลาสลับสายกี่วินาที?

ขึ้นอยู่กับการตั้งค่า Check Gateway หากใช้การ Ping ตรวจสอบสถานะ ระบบ MikroTik จะใช้เวลาตรวจพบและสลับสายไปใช้อินเทอร์เน็ตสายสำรองภายในประมาณ 10-30 วินาที ซึ่งทำให้การใช้งานราบรื่นไม่หลุดจากระบบยาวนาน

Q: จำเป็นต้องให้อินเทอร์เน็ตทั้ง 2 สายมีความเร็วเท่ากันหรือไม่?

ไม่จำเป็นครับ เทคนิค PCC บน MikroTik สามารถปรับแต่งอัตราส่วนการแบ่งทราฟฟิก (Ratio) ตามความเร็วของอินเทอร์เน็ตแต่ละสายได้ เช่น หาก WAN1 มีความเร็ว 1000Mbps และ WAN2 มีความเร็ว 500Mbps สามารถตั้งค่า PCC เป็นอัตราส่วน 2:1 ได้ครับ

ต้องการความช่วยเหลือหรือจ้างวางระบบ Network?

ทีมวิศวกร SIAM-LOGIN ยินดีให้คำปรึกษา ออกแบบระบบ และจัดส่งทีมเข้าติดตั้งหน้างาน