返回列表 發帖

【RB2011UAS-2HnD-IN】- Failover checking script using Netwatch

目的: 以 【RB2011UAS-2HnD-IN】- Dual WAN Dual Gateway 及 分流 作為藍本,作進一步優化,以確保一旦其中一個Gateway 斷線後,所有內部 IP 都可以自動診斷出來,並可自動經另一條正常的ISP 管道上網,此處是以 /tool netwatch 作監察,然後自動failover 的。

設定完畢後,可以在Windows cmd prompt 鍵入 tracert www.google.com 作測試,然後拔走其中一條ISP WAN 線,人為地disable WAN 連線,此時,tracert www.google.com 的結果將會顯示你走出去的線路,已經自動轉了另一條備用的ISP了。
  1. /system script
  2. add name="HKBN-Down" source="/ip route set HKBN gateway=pppoe-out1" \
  3.     policy=ftp,reboot,read,write,policy,test,winbox,password
  4. add name="HKBN-Up" source="/ip route set HKBN gateway=WAN1" \
  5.     policy=ftp,reboot,read,write,policy,test,winbox,password
  6. add name="PCCW-Up" source="/ip route set PCCW gateway=pppoe-out1" \
  7.     policy=ftp,reboot,read,write,policy,test,winbox,password
  8. add name="PCCW-Down" source="/ip route set PCCW gateway=WAN1" \
  9.         policy=ftp,reboot,read,write,policy,test,winbox,password

  10. /tool netwatch
  11. add host=61.123.100.123 timeout=30ms interval=1s up-script=HKBN-Up \
  12.     down-script=HKBN-Down comment="" disabled=no
  13. add host=116.123.11.128 timeout=30ms interval=1s up-script=PCCW-Up \
  14.     down-script=PCCW-Down comment="" disabled=no
複製代碼

回復 3# Qnewbie


    You may allow ONLY certain server (such as Astersik) IP to go out via specific ISP by adding rules in /IP >> Routes >> Rules.  Example can be find at http://www.hkepc.com/forum/redir ... 13&pid=29193770

TOP

返回列表