[Dual WAN 優化] Routing Table 生產器,函蓋香港 90% 以上嘅 IP

本帖最後由 晴朗 於 2015-3-21 11:34 編輯

見pfSense出咗2.2.1,升級完就隨手諗住更新吓個 Routing Table~

有兩條光纖入屋嘅我,梗係想用盡啲頻寬,唔好浪費。
然而,因為每條其實都已經好快,要真正行得到盡,然後可以 LoadBalance 跟本係絕無可能。

但係,我亦知到,連返相同嘅 ISP 係會快啲,仲有,出海外的話都係 PCCW 好過 HKBN,所以就要 Set Routing Table~

喺網上搵到呢個,上面有過千條 Entry,要逐個寫落去 pfSense 跟本又係無可能。
http://services.ce3c.be/ciprg/?countrys=HONG+KONG

其他 ching 提供嘅 List:
http://www.ipdeny.com/ipblocks/data/countries/hk.zone

所以,我整咗個 Spreadsheet,可以自己食返個 IP Range 計 CIDR,再 Gen 埋 pfSense 嘅 XML format,咁就可以1秒搞掂全部 Range,將香港嘅 IP,全部比晒 HKBN 做,海外嘅就留 Default 比 PCCW~

https://docs.google.com/spreadsh ... _s/edit?usp=sharing

呢個表函蓋咗 11,745,280個本地 IP,最少有 90%了~~

而家就想將唔同 ISP 嘅 Range Sort 出嚟,咁就可以整一個 Route Table 嘅 Generator~
如果大家有其他 Router 嘅匯入 format,都可以分享,整合埋入去~

請各位ching指教。

資料直得參考

TOP

類似功能,ros都做到,應該

TOP

類似功能,ros都做到,應該
kofz 發表於 2015-3-19 11:27 AM



    ROS 係做到嘅,set 邊堆 ip 用邊條 wan~

TOP

謝謝樓主有心整理資料

TOP

雖然出去係正常,但我有個疑問就係,例如BT果陣,你同tracker報PCCW IP, 會搞到HKBN人都會嘗試駁入你PCCW IP,如果冇Multi WAN 既sticky connection的話,回應果下會由HKBN出,會俾人當invalid connection而drop

TOP

我有用Sticky Connection㗎,如果唔係啲 SSL 嘅 Connection 都會有問題。

而我而家發現,BT 時兩條 Wan 都有工作,再唔係得條 Default 做嘢,會唔會好咗就未試到啦

TOP

實測完,收嘅全部都來自 Default Route,但Outgoing 就兩條wan都用到。

亦即係ching所講嗰樣嘢,報比tracker嘅係default wan ip,所以接收嘅都係 default wan

入到來之後,就透過routing table將部份連線用secondary wan出。

即係出去嘅throughput可以高啲,但入就因為bt 個protocol嘅關係,只可以single wan

TOP

本帖最後由 evantkh 於 2015-3-19 20:39 編輯

呢個做法會skip左某啲海外公司deploy係香港的IP(例如Google),因為IP登記地址唔係香港。

TOP

見pfSense出咗2.2.1,升級完就隨手諗住更新吓個 Routing Table~

有兩條光纖入屋嘅我,梗係想用盡啲頻寬, ...
晴朗 發表於 2015-3-19 10:06



    但咁樣都係浪費咗 HKBN,點解唔考慮下按比例咁做 load sharing 呢?例如出海既 connection,以 8:2 方式俾 PCCW:HKBN,於是 HKBN 條線都唔會浪費...

TOP