วิธีการทำ Hotspot Load Balance Step By Step
รูปแบบการทำ Hotspot Load Balance_PCC กับอุปกรณ์ Mikrotik Router OS โดยทำ Modem-ISP เป็น Bridge (Fix ip ที่ Modem เพื่อเอาไว้ Manage) แล้วทำ PPPOE-Client ที่อุปกรณ์ Mikrotik มาดูรูปแบบการ Config-Winbox กันเลยดีกว่า
1/ สร้าง IP Interface ขา LAN IP >>> Address กด+ แล้วใส่ IP Class ตามที่ตัวเองต้องการ แล้วเลือกขา Interface
2/ สร้าง PPPOE-Client ตามขา WAN PPP >>> กด + PPPOE-Client ทำตามรูปถาพด้านล่างเลย
3/ ไปที่แถบ General >>> แล้วเลือกขา Interface ทำตามรูปถาพด้านล่างเลย
4/ ไปที่แถบ >>> Dial Out ทำตามรูปถาพด้านล่างเลย แล้วใส่ User / Password ตาม ISP
5/ สร้าง PPPOE-Client อีกหนึ่งขาที่ 2 ทำตามรูปถาพด้านล่างเลย
6/ ทำตามรูปถาพด้านล่างเลย แล้วใส่ User / Password ตาม ISP
7/ สร้าง DNS ทำตามรูปภาพด้านล่างเลยครับ IP >>> DNS
8/ ทำตามรูปภาพด้านล่างเลยครับ แนะนำให้ใส่ค่า DNS ตาม ISP นั้นๆ
9/ สร้าง NAT เพื่อให้แต่ละ WAN ออกอินเตอร์ได้ IP >>> Firewall >>> NAT
10/ ทำตามรูปภาพด้านล่างเลยครับ Chain: srcnat >>> Out Interface: pppoe-out1 (ตามที่ทำเอาไว้)
11/ เลือกที่แถบ Action ทำตามรูปภาพด้านล่างเลยครับ
12/ สร้าง NAT แบบเดิมอีกครั้ง แล้วเลือก Out Interface ให้ถูกขา ที่ทำเอาไว้ ทำตามรูปภาพด้านล่างเลยครับ
13/ เลือกที่แถบ Action ทำตามรูปภาพด้านล่างเลยครับ
14/ สร้าง Mangle โดยทำตามรูปภาพเลยครับผม IP >>> Firewall >>> Mangle
15/ ไปที่แถบ Mangle แล้วกด + ขึ้นมา
16/ Load Balance สูตรนี้ต้องทำ Input แต่ละขา pppoe ด้วยนะครับ ทำตามรูปภาพเลยครับผม
Chain: input >>> Interface : pppoe-out1
17/ ไปที่แถบ Action ทำตามรูปภาพเลยครับผม ตรง New Connection Mark ให้ตั้งชื่อเอง สื่อที่เราจะ Mark Connectoin ขา WAN แล้วเลือกให้ถูก (จะต้องติ๊ก Passthrouqh ด้วย)
18/ ทำเหมือนเดิม (แต่เลือก pppoe-out ให้ถูก แล้ว Mark Connectoin ขา WAN ให้ถูก) Input แต่ละขา pppoe ด้วยนะครับ ทำตามรูปภาพเลยครับผม Chain: input >>> Interface : pppoe-out2
19/ ไปที่แถบ Action ทำตามรูปภาพเลยครับผม ตรง New Connection Mark ให้ตั้งชื่อเอง สื่อที่เราจะ Mark Connectoin ขา WAN แล้วเลือกให้ถูก (จะต้องติ๊ก Passthrouqh ด้วย)
20/ Load Balance สูตรนี้ต้องทำ output เพื่อ Mark Connection ทำตามรูปภาพเลยครับผม
Chain: output >>> Connection Mark เลือกชื่อที่เราตั้งไว้ ตอนที่ทำตรง Action : input
21/ ไปที่แถบ Action แล้วเลือก Action : mark routing >>> New Routing Mark : ให้ตั้งชื่อ สื่อที่เราจะ Mark Routing (ผมตั้งชื่อสื่อ To-pppoe-out1 (ไม่ต้องติ๊ก Passthrough)
22/ ทำเหมือนเดิม output (แต่เลือก Connection Mark ให้ถูก ที่เราได้ตั้งชื่อไว้) ทำตามรูปภาพเลยครับผม
23/ ไปที่แถบ Action แล้วเลือก Action : mark routing >>> New Routing Mark : ให้ตั้งชื่อ สื่อที่เราจะ Mark Routing (ผมตั้งชื่อสื่อ To-pppoe-out2 (ไม่ต้องติ๊ก Passthrough)
24/ สร้าง Prerouting เพื่อที่จะแบ่ง Balance ตาม PCC(Per-Connection-Classifier) Chain: Prerouting >>> In Interface (ให้เลือกขา Local ตาม Interface จริงๆ) ทำตามรูปภาพด้านล่างเลยครับ
25/ ไปที่แถบ Advanced เพื่อจะแบ่ง (Per-Connection-Classifier) จะต้องคำนวณตามแบนวิธที่ได้จาก ISP นั้นๆ ในกรณีนี้ผมทำแบบ 10Mbps/1Mbps , 10Mbps/1Mbps ลิ้งเท่ากัน (ขอยังไม่อธิบายเรื่องคำนวณลิ้งที่ไม่เท่ากันนะครับ) ให้เลือก Per-Connection-Classifier >>> both addresses and ports : 2/0 (เพราะว่าหารลงตัวที่ 1 ต่อ 1 รวมกันเป็น 2 เลยต้องทำ 2/0 – 2/1) ทำตามรูปภาพด้านล่างเลยครับ