Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC...

26
Hotspot + Load Balance_PCC รูปแบบการทา 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 ทาตามรูปถาพด้านล่างเลย

Transcript of Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC...

Page 1: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

Hotspot + Load Balance_PCC

รูปแบบการท า 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 ท าตามรูปถาพด้านลา่งเลย

Page 2: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

3/ ไปท่ีแถบ General >>> แล้วเลือกขา Interface ท าตามรูปถาพด้านลา่งเลย

4/ ไปท่ีแถบ >>> Dial Out ท าตามรูปถาพด้านลา่งเลย แล้วใส ่User / Password ตาม ISP

Page 3: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

5/ สร้าง PPPOE-Client อีกหนึง่ขาท่ี 2 ท าตามรูปถาพด้านลา่งเลย

Page 4: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

6/ ท าตามรูปถาพด้านลา่งเลย แล้วใส ่User / Password ตาม ISP

7/ สร้าง DNS ท าตามรูปภาพด้านลา่งเลยครับ IP >>> DNS

8/ ท าตามรูปภาพด้านลา่งเลยครับ แนะน าให้ใสค่า่ DNS ตาม ISP นัน้ๆ

Page 5: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

9/ สร้าง NAT เพ่ือให้แตล่ะ WAN ออกอินเตอร์ได้ IP >>> Firewall >>> NAT

10/ ท าตามรูปภาพด้านลา่งเลยครับ Chain: srcnat >>> Out Interface: pppoe-out1 (ตามท่ีท าเอาไว้)

Page 6: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

11/ เลือกท่ีแถบ Action ท าตามรูปภาพด้านลา่งเลยครับ

Page 7: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

12/ สร้าง NAT แบบเดิมอีกครัง้ แล้วเลือก Out Interface ให้ถกูขา ท่ีท าเอาไว้ ท าตามรูปภาพด้านลา่งเลยครับ

Page 8: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

13/ เลือกท่ีแถบ Action ท าตามรูปภาพด้านลา่งเลยครับ

Page 9: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

14/ สร้าง Mangle โดยท าตามรูปภาพเลยครับผม IP >>> Firewall >>> Mangle

Page 10: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

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

Page 11: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

19/ ไปท่ีแถบ Action ท าตามรูปภาพเลยครับผม ตรง New Connection Mark ให้ตัง้ช่ือเอง สื่อท่ีเราจะ Mark

Connectoin ขา WAN แล้วเลือกให้ถกู (จะต้องติ๊ก Passthrouqh ด้วย)

20/ Load Balance สตูรนีต้้องท า output เพ่ือ Mark Connection ท าตามรูปภาพเลยครับผม

Chain: output >>> Connection Mark เลือกช่ือท่ีเราตัง้ไว้ ตอนที่ท าตรง Action : input

Page 12: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

21/ ไปท่ีแถบ Action แล้วเลอืก Action : mark routing >>> New Routing Mark : ให้ตัง้ช่ือ สื่อท่ีเราจะ

Mark Routing (ผมตัง้ช่ือสื่อ To-pppoe-out1 (ไมต้่องติ๊ก Passthrough)

22/ ท าเหมือนเดิม output (แตเ่ลือก Connection Mark ให้ถกู ท่ีเราได้ตัง้ช่ือไว้) ท าตามรูปภาพเลยครับผม

Page 13: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

23/ ไปท่ีแถบ Action แล้วเลอืก Action : mark routing >>> New Routing Mark : ให้ตัง้ช่ือ สื่อท่ีเราจะ

Mark Routing (ผมตัง้ช่ือสื่อ To-pppoe-out2 (ไมต้่องติ๊ก Passthrough)

Page 14: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

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) ท าตามรูปภาพด้านลา่งเลยครับ

Page 15: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

26/ ไปท่ีแถบ Extre ให้เลือก Address Type : local >>> แล้วติ๊ก Invert แล้วไปท่ี Hotspot >>> auth (ใน

กรณีนีถ้้าท า Hotspot ให้ท าตรงนีด้้วย แตถ้่าไมท่ า Hotspot ก็ไมต้่องท าสว่นนีค้รับ) ท าตามรูปภาพด้านลา่งเลย

27/ ไปท่ีแถบ Action แล้วเลอืกท่ี Mark Connection >>> New Connection Mark : (ให้เลือกท่ีเราได้ตัง้ช่ือ

เอาไว้ตอนท่ี New Connection Mark ก่อนหน้านี ้เช่น pppoe-out1-conn) *** จะต้องติ๊ก Passthrough

แล้วกด OK

28/ ท าเหมือนเดิม สร้าง Prerouting Chain: Prerouting >>> In Interface (ให้เลือกขา Local ตาม

Interface จริงๆ) ท าตามรูปภาพด้านลา่งเลยครับ

Page 16: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

29/ ไปท่ีแถบ Advanced ให้เลือก Per-Connection-Classifier >>> both addresses and ports : 2/1

30/ ไปท่ีแถบ Extre ให้เลือก Address Type : local >>> แล้วติ๊ก Invert แล้วไปท่ี Hotspot >>> auth (ใน

กรณีนีถ้้าท า Hotspot ให้ท าตรงนีด้้วย แตถ้่าไมท่ า Hotspot ก็ไมต้่องท าสว่นนีค้รับ) ท าตามรูปภาพด้านลา่งเลย

Page 17: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

31/ ไปท่ีแถบ Action แล้วเลอืกท่ี Mark Connection >>> New Connection Mark : (ให้เลือกท่ีเราได้ตัง้ช่ือ

เอาไว้ตอนท่ี New Connection Mark ก่อนหน้านี ้เช่น pppoe-out2-conn) *** จะต้องติ๊ก Passthrough

แล้วกด OK

32/ สร้าง Prerouting เพ่ือจะ Mark Routing (ก าหนดเส้นทางของ Connection) Chain: Prerouting >>>

In Interface (ให้เลือกขา Local ตาม Interface จริงๆ) >>> Connection Mark (ให้เลือกท่ีเราได้ตัง้ช่ือเอาไว้

ตอนท่ี Connection Mark กอ่นหน้านี ้เช่น pppoe-out1-conn) ท าตามรูปภาพด้านลา่งเลยครับ

Page 18: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

33/ ไปท่ีแถบ Action แล้วเลอืกท่ี Mark Routing >>> New Routing Mark : (ให้เลือกท่ีเราได้ตัง้ช่ือเอาไว้

ตอนท่ี New Routing Mark ก่อนหน้านี ้เช่น to-pppoe-out1) *** ไมต้่องติ๊ก Passthrough แล้วกด OK

34/ ท าเหมือนเดิม Prerouting >>> Chain: Prerouting >>> In Interface (ให้เลือกขา Local ตาม

Interface จริงๆ) >>> Connection Mark (ให้เลือกท่ีเราได้ตัง้ช่ือเอาไว้ตอนท่ี Connection Mark ก่อนหน้านี ้

เช่น pppoe-out2-conn) ท าตามรูปภาพด้านลา่งเลยครับ

Page 19: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

35/ ไปท่ีแถบ Action แล้วเลอืกท่ี Mark Routing >>> New Routing Mark : (ให้เลือกท่ีเราได้ตัง้ช่ือเอาไว้

ตอนท่ี New Routing Mark ก่อนหน้านี ้เช่น to-pppoe-out2) *** ไมต้่องติ๊ก Passthrough แล้วกด OK

36/ สว่นนีค้ือการท า Routes แบ่งออกเป็น 2 สว่นใหญ่ๆ คือ : Failover Link , Balance Link

Page 20: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

37/ ขัน้ตอนการท า Failover Link : Master Link >>> กด + Dst Address: 0.0.0.0/0 คือไมต้่องระบ ุIP

ปลายทาง Gateway: ให้เลือก WAN ท่ีใช้งาน เชน่ pppoe-out1 >>> Check Gateway: ให้เลือก Ping >>>

Distance (ตรงนีใ้ห้เลือกเป็น 1 เพราะวา่เป็น Master Link) ขออธิบายนิดนงึ คา่น้อยจะเป็น Master คา่สงูกวา่

จะเป็น Backup

Page 21: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

38/ ท าเหมือนเดิม Failover Link : Backup Link >>> กด + Dst Address: 0.0.0.0/0 คือไมต้่องระบ ุIP

ปลายทาง Gateway: ให้เลือก WAN ท่ีใช้งาน เชน่ pppoe-out2 >>> Check Gateway: ให้เลือก Ping >>>

Distance (ตรงนีใ้ห้เลือกเป็น 10 เพราะวา่เป็น Backup Link) เพราะวา่เป็นคา่ท่ีสงูกวา่

39/ ขัน้ตอนการท า Balance Link : >>> กด + Dst Address: 0.0.0.0/0 คือไมต้่องระบ ุIP ปลายทาง

Gateway: ให้เลือก WAN ท่ีใช้งาน เช่น pppoe-out1 >>> Check Gateway: ให้เลือก Ping >>> Routing

Page 22: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

Mark (ให้เลือกช่ือท่ีเราตัง้ไว้ตอนท่ีท า Mangle เช่น to-pppoe-out1 (ท าตามรูปถาพด้านลา่งเลย)

40/ ท าเหมือนเดิม Balance Link : >>> กด + Dst Address: 0.0.0.0/0 คือไมต้่องระบ ุIP ปลายทาง

Gateway: ให้เลือก WAN ท่ีใช้งาน เช่น pppoe-out2 >>> Check Gateway: ให้เลือก Ping >>> Routing

Mark (ให้เลือกช่ือท่ีเราตัง้ไว้ตอนท่ีท า Mangle เช่น to-pppoe-out2 (ท าตามรูปถาพด้านลา่งเลย)

41/ ขัน้ตอนสว่นเป็นการท า Hotspot ท่ีท างานกบั Load Balance วิธีการ Config ก็ไมไ่ด้แตกตา่งกนั

Page 23: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

ไปท่ี IP >>> Hotspot

42/ ไปท่ีแถบ Servers >>> กดท่ี Hotspot Setup ท าตามรูปถาพด้านลา่งเลย

43/ ให้เลือก Interface ให้ถกู (ท่ีเราจะท าวง Hotspot) แล้วก็กด Next

44/ สว่นตรงนี ้ผมจะไมต่ิ๊กท่ี Masquerade Network แล้วกด Next

Page 24: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

45/ สว่นตรงนีค้ือ Address Pool ท่ีจะแจก IP ให้กบัเคร่ืองลกูข่าย (ตัง้คา่ตามสบายวา่จะเว้นถงึเบอร์อะไร) แล้ว

กด Next

46/ ท าตามรูปถาพด้านลา่งเลย แล้วกด Next

47/ ท าตามรูปถาพด้านลา่งเลย แล้วกด Next

Page 25: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

48/ สว่นตรงนีเ้ป็นการก าหนดคา่ DNS Servers ของแตล่ะ Provider ซึง้แตล่ะเจ้าก็มีของเขา แตถ้่าเป็น DNS

Servers กลาง ก็ต้องเป็น Google : 8.8.8.8 / 8.8.4.4

49/ ตรงสว่นนีผ้มใช่ช่ือท่ีตัง้เอง logout.com (โดยเวลาลกูค้าออกจากระบบ Hotspot ให้พิมค านี ้จะขึน้สถานะ

วา่เราจะออกจากระบบไหม) ท าตามรูปถาพด้านลา่งเลย แล้วกด Next

50/ ไปท่ีแถบ Server Profiles แล้วดบัเบิล้คลิ๊กท่ีเราได้สร้างเอาไว้ >>> Login แล้วติ๊กเอาคา่ Cookie ออก ท า

ตามรูปถาพด้านลา่งเลย แล้วกด OK

Page 26: Hotspot + Load Balance PCC - krukeng.com · Hotspot + Load Balance_PCC รูปแบบการท า Hotspot + Load Balance_PCC กับอุปกรณ์ Mikrotik Router

51/ ไปท่ีแถบ Walled Garden IP List >>> แล้วกด + ตามรูปถาพด้านลา่งเลย แล้วกด OK (สว่นตรงนีเ้ป็นการ

สร้าง IP Manage-Mikrotik เพ่ือท่ีจะไมต่ิดหน้า ล๊อคอิน)

เสร็จสิน้ขัน้ตอนการ Config เรียบร้อยแล้วนะครับ รูปแบบไฟล์ PDF นี ้เป็นรูปแบบท่ีใช้งานได้จริง เพราะวา่ผมเอา

แบบท่ีทางผมได้วางให้กบัลกูค้าหรือวางระบบ ให้กบัตวัเองอีกด้วยครับ ((สว่นเร่ืองการ Manage-Modem ของ

แตล่ะ ISP ก็ไปสร้าง IP เป็นวงเดียวกบั Modem และไปท า NAT เพ่ิม แคนี่ก้็สามารถ Manage-Modem ได้

แล้วครับ))

ขอบคณุมากๆครับ

ไฟซ้อล พุ่มประดิษฐ์