[轉載]ROS電信+網通雙線,指定某IP只走電信線或網通!

ROS電信+網通雙線,指定某IP只走電信線或網通線!

當初萌發念頭要作這個的時候是想到,有時候本身抓路由表的時候,搞的不太準,實在不知道某個IP究竟是走電信好,仍是走網通好,並且有時顧客由於線路選擇 錯誤。致使遊戲比較卡,我給他強制單線,他還叫卡。真就是與俺不要緊了。因此呢就考慮到了作這個,我的感受比較有用。前提雙線路由已經搞定。我設定一些 IP段。好比
192.168.0.X — 是雙線自動切換。
192.168.1.X — 是單電信線。
192.168.2.X — 是單網通線。
個人內網三個網關分別是192.168.0.一、192.168.1.一、192.168.2.1
那麼如何作呢?很簡單的。。。
***************************************************************
★★ip–firewall–mangle添加一個路由標記。單電信的。
點+號
General頁
chain: prerouting
Src.Address: 192.168.1.2-192.168.1.254
—————————————————————
Action頁
Action: mark routing
New Routing Mark: only-tel(本身定義,個人意思是單電信內網IP段)
Passthrough打鉤
===============================================================
★★ip–firewall–mangle再添加一個路由標記。單網通的。
點+號
General頁
chain: prerouting
Src.Address: 192.168.2.2-192.168.2.254
—————————————————————
Action頁
Action: mark routing
New Routing Mark: only-cnc(本身定義,個人意思是單網通)
Passthrough打鉤
===============================================================
那麼標記這裏就完成了。。到路由表裏去指定這兩個標記的默認路由網關。
★★ip–Routes
點+號
Destination: 0.0.0.0/0
Gateway: 電信網關
Check Gateway: ping
Distance: 0
Mark: only-tel (這裏就是指定剛纔創建的路由標記了。)
而後OK。。單電信IP段搞定。
—————————————————————
一樣再加一個單網通路由標記的默認路由網關。和上面同樣。電信改網通就好了。
★★ip–Routes
點+號
Destination: 0.0.0.0/0
Gateway: 網通網關
Check Gateway: ping
Distance: 0
Mark: only-cnc (這裏就是指定剛纔創建的路由標記了。)
而後OK。。單網通IP段搞定。
================================================================
那若是單電信或單網通掉線了咋辦?總不能不上網吧?固然不能哈。加個
判斷腳本。。
下面作個腳本監測 某條公網線路down掉後,自動切換到另一條
建立四個腳本,命令以下
/ system script
add name=」only-tel-down」 source=」/ip route set only-tel gateway=網通網關」 
policy=ftp,reboot,read,write,policy,test,winbox,password
add name=」only-tel-up」 source=」/ip route set only-tel gateway=電信網關」 
policy=ftp,reboot,read,write,policy,test,winbox,password
add name=」only-cnc-up」 source=」/ip route set only-cnc gateway=網通網關」 
policy=ftp,reboot,read,write,policy,test,winbox,password
add name=」only-cnc-down」 source=」/ip route set only-cnc gateway=電信網關」 
而後設置網絡鏈接監測(此處的藍色關係到腳本名字,上面藍色處)
/ tool netwatch
add host=電信網關 timeout=30ms interval=1s up-script=only-tel-up 
down-script=only-tel-down comment=」」 disabled=no
add host=網通網關 timeout=30ms interval=1s up-script=only-cnc-up 
down-script=only-cnc-down comment=」」 disabled=no網絡

其實搞這麼多徹底能夠DIY本身的想法的,我寫的只是其中一種辦法,你們
能夠變通來搞的。。。
好比我網吧3層樓。1樓我想單電信線。2樓我單網同。3樓收費高,就雙線。
那我就能夠把1樓的IP段標記爲單電信,2樓我標記單網通,3樓默認main。
那麼顧客就有本身的選擇了。若是想作在一個樓層,還想使用雙線,那就
麻煩點。。。本身手動切換~~遊戲

相關文章
相關標籤/搜索