Was this page helpful?

Multi-WAN solution

    內容表格
    沒有標頭

    在ForiGate的產品上, 其實任何一個port都可以拿來當WAN或LAN, 即不管是不是internal的情況下, 名稱上的標示意義不大. 當然, internal是被建議盡量用於LAN network(因為當初的設定整個就是一個switch). 有一個可能會發生的情況, Multi-WAN connection, 這表示出WAN的port不止是單單一個, 它可能有多個的情況下應用, 視管理者需求而定. 比方說HiNet 100M/40M配發6 fixed IPs, 拿其中三個配置於WAN1, WAN2和DMZ. 根據這個案例, 設定了以下條件:
    1. WAN 1: 固定IP
    2. WAN 2: 由VTU-R透過DHCP配發的IP
    3. WAN 3: 固定IP
    * 在VTU-R設定Interface Grouping操作通道切割. 這樣WAN2出來的routing不會存在一個bridge上(br1)

    mobile01-b5498b30f868a3a286480a7231ad2f74.gif

    根據預設的EMCP為Source IP based, 根據IP表示不同的路由分配. 不過在這邊的案例, 希望將不同的LAN端路由強制指定在特定的WAN/DMZ port上. 在Routing設定上會使用幾種方式:
    1. Static Routing
    2. Policy Routing
    首先按照了以下的routing設定:

    mobile01-ed4e4c511c855b432a6e15b7af9990e3.gif

    Distance全為相等, 透過Priority指定不同的優先權. 數字愈小級優先權愈大, 因此一個預設情況下traffic會被導向通用的路由. 從上圖來看即預設情況流入WAN 1. 另外可以發現WAN 2為VTU-R透過DHCP機制取得的IP, 在Mutli-WAN上要從CLI設定, 請勿勾選以下checkbox.

    mobile01-c91d82f1360ea436b3d1072e07d8e456.gif

    使用以下的CLI設定:

    mobile01-aa237e89adcac2eb4015ef282b7a8b98.gif

    PPPoE連線也一樣適用在這個情況下. 這樣基本的routing設定便完成, 接下來是強制設定哪些LAN的routing流入其它的WAN/DMZ port上. 以下我設定的幾個條件:
    1. 10.2.162.0/24 => DMZ
    2. 10.2.[116-118].0/24 => WAN 2
    * DEFAULT: All traffic => WAN 1
    因此在Policy Routing如下設定:

    mobile01-96783ed6c93d3b7b8eac38c827810525.gif

    我從Gateway設定下指定為0.0.0.0進行動態判斷, 不需要強指定. 如下這樣的設定方式:

    mobile01-3fe71a0eebf845a68a05bd1c839af10c.gif

    將這些設定完成過後, 一些routing便可強至流入在特定的port上. 一種簡單的方式可以使用sniffer進行觀察, 透過如下CLI表示:

    mobile01-55aa6a7389cfe8a379bd524bc27baa5d.gif

    另外也可以從policy table增加一些欄位查看相關的count以及sessions.

    mobile01-9bf526e9cf3377c30f5da4715d99c26c.gif

    PS:
    有一個情況要注意, 大多固定IP配發皆屬於同網段的情況下, 因此比方說:
    WAN 1: 123.11.224.15/24
    這樣設定後, 第二個固定IP設定時, 將會遭遇到一些錯誤訊息, 提示你無法重複網段設定.
    WAN 2: 123.11.224.18/24 <==by default: 不允許
    使用以下的CLI便可允許重覆網段的IP設定:

    mobile01-6a423ed7821df837f8046c7051994b0c.gif

    Was this page helpful?
    標籤 (Edit tags)
    • No tags
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core