ros自动更新外网ip脚本
我的ros环境是多adsl,想映射个端口到外网好让自己可以远程访问,但adsl的ip是动态的,为了保证我的3322域名解析到新ip上,从网上找了下面这个脚本,只在ros 3.3上实验了,其他版本不保证.
04 | : set n [get [ find interface=pppoe-out1] address ] |
05 | : set n [:pick $n 0 ([:len $n]-3)] |
07 | : if ($n=$w) do ={:log war ( "ip无变化!" .$n)} else ={:log war ( "ip有变化!最新IP=" .$n) |
09 | /ip fir nat set [ find comment~ "wanip" ] dst-address=$w |
这里还有个要说的,在你的映射规则上要加上注释wanip,不然脚本就没有效果.
标签: 更新 脚本 ip ros 自动 映射 外网 3.3
评论: