电信或网通双线之一掉线自动切换的功能实现
首先,需要配制netwatch检测功能,左侧tools->netwatch,+号,HOST添电信的网关,UP中添dxup,DOWN中添dxdown,OK,
同样再添加网通的网关,和cncup,cncdown.
然后添加执行的脚本文件,下面的这个是我自己用的,差点,不过能用就好..呵呵....
将红字部分添上自己的网关,注意,我是在router list中电信0.0.0.0/0做了comment注释为tel.
/ system script
add name="dxup" source="/ip route set \ \
gateway=电信网关;
\n/ip route set \ \
disable=no;" policy=ftp,reboot,read,write,policy,test,winbox,password
add name="cncup" source="/ip route enable \[/ip route find \
gateway=网通网关\]" \
policy=ftp,reboot,read,write,policy,test,winbox,password
add name="dxdown" source="/ip route set \ \
gateway=网通网关" \
policy=ftp,reboot,read,write,policy,test,winbox,password
add name="cncdown" source="/ip route disable \[/ip route find \
gateway=网通网关\]" \
policy=ftp,reboot,read,write,policy,test,winbox,password
在new terminal 中右键paste回车就可以了~~
切换的原理是
dxup 修改comment为tel的项的gateway为电信 (电信可用时默认0.0.0.0/0为电信网关)
dxdown 修改comment为tel的项gateway为网通 (电信不可用修改0.0.0.0/0为网通)
cncup 启用所有gateway为网通的项 (当网通可用进行路由选择~)
cncdown 禁用所有gateway 为网通的项~ (当网通不可用走默认线路不经过
页:
[1]