ใช่ เราสามารถทำได้ผ่านเส้นทางแบบคงที่ มีทางออกคงที่สองเส้นทางไปยังอินเทอร์เน็ตสำหรับผู้ให้บริการแต่ละราย และใช้ตัวเลือกระยะทางบนเส้นทาง ผู้ให้บริการหลักควรได้รับระยะทางที่ต่ำ และผู้ให้บริการรองควรได้รับระยะทางที่สูง เส้นทางที่มีระยะทางต่ำสุดคือเส้นทางที่จะยังคงใช้งานอยู่ ระยะทางคือตัวเลขที่สามารถอยู่ในช่วง 1 ถึง 255
เป็นไปได้ที่จะเชื่อมต่อผู้ให้บริการอินเทอร์เน็ตสองรายเข้ากับอุปกรณ์ MikroTik เครื่องเดียวกัน และกำหนดค่าเพื่อให้หากหยุดการเชื่อมต่ออินเทอร์เน็ต การรับส่งข้อมูลจะถูกเปลี่ยนเส้นทางไปยังผู้ให้บริการรายอื่นโดยอัตโนมัติ การกำหนดค่านี้เรียกว่าการเฟลโอเวอร์ของ WAN หรือการทำโหลดบาลานซ์ด้วยการเฟลโอเวอร์ แม้ว่าการทำโหลดบาลานซ์จะกระจายการรับส่งข้อมูลระหว่างการเชื่อมต่อตั้งแต่สองการเชื่อมต่อขึ้นไป การเฟลโอเวอร์จะทำให้แน่ใจได้ว่าหากการเชื่อมต่อหนึ่งล้มเหลว การรับส่งข้อมูลจะถูกเปลี่ยนเส้นทางไปยังการเชื่อมต่ออื่นที่ใช้งานอยู่โดยอัตโนมัติ
ที่นี่เราจะอธิบายวิธีกำหนดค่า WAN ล้มเหลวใน MikroTik RouterOS:
ขั้นตอนที่ 1: กำหนดค่าอินเทอร์เฟซ WAN
ขั้นแรก คุณต้องกำหนดค่าอินเทอร์เฟซ WAN ทั้งสองด้วยที่อยู่ IP ที่ ISP ของคุณให้มา ซึ่งมักจะทำใน IP > ที่อยู่จัดส่ง.
ขั้นตอนที่ 2: กำหนดค่าเกตเวย์เริ่มต้น
ถัดไป กำหนดค่าเกตเวย์เริ่มต้นสำหรับผู้ให้บริการอินเทอร์เน็ตแต่ละราย IP > เส้นทาง- คุณต้องเพิ่มเส้นทางสำหรับผู้ให้บริการแต่ละราย:
- สำหรับ ISP หลัก ให้เพิ่มเส้นทางที่มีเกตเวย์ที่ ISP จัดเตรียมไว้ให้ และปล่อยให้มีระยะห่าง 1
- สำหรับ ISP สำรอง ให้เพิ่มเส้นทางด้วยเกตเวย์ที่ ISP นี้ให้ไว้ และกำหนดระยะทางที่ยาวขึ้น เช่น 2
ขั้นตอนที่ 3: กำหนดค่าการเฟลโอเวอร์
สามารถกำหนดค่าเฟลโอเวอร์ได้โดยใช้สคริปต์การตรวจสอบและเส้นทางที่เกิดซ้ำ คุณจะต้องสร้างสคริปต์ที่ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต เช่น การส่ง Ping ไปยังที่อยู่ IP สาธารณะที่เชื่อถือได้ (เช่น Google DNS 8.8.8.8) หากการ Ping ล้มเหลว สคริปต์สามารถเปลี่ยนระยะทางของเส้นทางเพื่อทำให้การรับส่งข้อมูลถูกเปลี่ยนเส้นทางไปยัง ISP อื่น
ขั้นตอนที่ 4: สร้างสคริปต์การยืนยัน
สร้างสคริปต์ใน System > สคริปต์ ตรวจสอบการเชื่อมต่อและปรับระยะทางเส้นทางตามความจำเป็น ต่อไปนี้คือตัวอย่างพื้นฐานของลักษณะของสคริปต์:
:if ([/ping 8.8.8.8 count=3] = 0) do={
/ip route set [find comment="ISP1"] distance=2
/ip route set [find comment="ISP2"] distance=1
} else={
/ip route set [find comment="ISP1"] distance=1
/ip route set [find comment="ISP2"] distance=2
}
สคริปต์นี้พยายามส่ง Ping 8.8.8.8 สามครั้ง หากล้มเหลว (แสดงว่า ISP หลักหยุดทำงาน) จะเปลี่ยนระยะทางของเส้นทางเพื่อจัดลำดับความสำคัญของ ISP สำรอง
ขั้นตอนที่ 5: กำหนดเวลาสคริปต์
สุดท้าย ให้กำหนดเวลาให้สคริปต์ทำงานเป็นระยะๆ System > ตารางเวลา- ซึ่งจะทำให้แน่ใจได้ว่าสคริปต์จะทำงานตามช่วงเวลาที่สม่ำเสมอ ทำให้สามารถตรวจจับและเฟลโอเวอร์ได้โดยอัตโนมัติ
ข้อควรพิจารณาเพิ่มเติม
- การทดสอบ: หลังจากกำหนดค่าเฟลโอเวอร์แล้ว ให้ทดสอบโดยยกเลิกการเชื่อมต่อ ISP ตัวใดตัวหนึ่งของคุณเพื่อให้แน่ใจว่าเฟลโอเวอร์ทำงานได้ตามที่คาดไว้
- โหลดบาลานซ์: หากคุณต้องการใช้ ISP ทั้งสองในเวลาเดียวกัน คุณสามารถพิจารณาตั้งค่าการทำโหลดบาลานซ์นอกเหนือจากการเฟลโอเวอร์ได้ อย่างไรก็ตาม การทำสมดุลโหลดจำเป็นต้องมีการกำหนดค่าเพิ่มเติม
- การตรวจสอบ: ติดตามและตรวจสอบการเชื่อมต่อเพื่อให้คุณสามารถตอบสนองปัญหาได้อย่างรวดเร็ว
การตั้งค่าเฟลโอเวอร์ขั้นพื้นฐานนี้จะช่วยให้คุณสลับระหว่างผู้ให้บริการอินเทอร์เน็ตสองรายได้โดยอัตโนมัติในกรณีที่ผู้ให้บริการรายใดรายหนึ่งล้มเหลว ซึ่งจะช่วยปรับปรุงความน่าเชื่อถือของการเชื่อมต่ออินเทอร์เน็ตของคุณ
ไม่มีแท็กสำหรับโพสต์นี้