並作為DHCP伺服器,這樣其他設備連上後就可直接上外網!
家中先前有買了兩台海美迪的Android電視盒,線上節目資源豐富,
但是因為訊源都在大陸,根據使用經驗,透過固定ip連線的話觀看會比較順暢,
所以之前不得以只好將WIFI AP的pppoe設定為固定ip撥接(xxx@ip.hinet.net),
其實我比較不喜歡用固定ip,每次連線都使用不同ip,感覺比較不會遭受到攻擊!
購入RB450G後搞定基本連線後,第一件事就是要 依據不同的內部ip決定要用哪個pppoe連外網,
依我的需求即為,
- 預設所有設備皆使用第1組pppoe(浮動ip)上網
- NAS使用第2組pppoe(浮動ip)上網
- Android電視盒使用第3組pppoe(固定ip)上網
不過這個看似簡單的問題,卻讓我研究一個多星期才搞定,
自己Google爬文(失敗)、請賣家設定(失敗),直到上Mobile01 請教版友後,才設定成功,
因為網路上似乎沒有這樣需求的教學文,所以特別寫下這篇,讓有需要的人按步驟操作即可!
1.先建立多組需要使用到的pppoe連線,建立時Add Default Route不要勾選,
全部建立完成後,再至預設的pppoe那組編輯並勾選Add Default Route,
也可以全部不勾選 Add Default Route,屆時在ip--routes分別新增各pppoe連線,
以Distance大小區分連線pppoe順序!
也可以全部不勾選 Add Default Route,屆時在ip--routes分別新增各pppoe連線,
以Distance大小區分連線pppoe順序!
2.IP--Firewall--Mangle 新增
chain=prerouting,Src. Address="192.168.2.100"(或範圍192.168.2.100-192.168.2.150)
action=mark routing,New Routing Mark="自定義"
並將規則拖曳到列表最頂端
3.IP--Routes 新增
Dst. Address="0.0.0.0/0",Gateway="指定出去的pppoe",check gateway="ping"
Routing Mark="剛剛建立的 Routing Mark名稱"
4.IP--Firewall--NAT檢查
Chain=srcnat,Out. interface="指定出去的pppoe",Action=masquerade,
如下圖紅框處,或者直接一筆不指定Out. interface,直接代掉
最後再利用whatismyip網頁查詢對外的ip是否與指定的pppoe連線ip相符!
沒有留言:
張貼留言