远程免费的域名不能自动更新
我用2.9.27在changeip.com 成功注册了一个免费的域名,但是不能自动更新。每次路由重启就不能远程登陆,要进入changeip.com 那里点击《更新DDNS设置 1》就可以远程登陆了。是不是要做个端口映射,还是我的脚本设置错。请各位老大帮帮忙!!我的脚本是这样做的,:log info "DDNS:Begin"
:global ddns-user "haoip"
:global ddns-pass "haoip"
:global ddns-host "*1"
:global ddns-interface "adsl"
:global ddns-ip [ /ip address get address ]
:if ([ :typeof $ddns-lastip ] = nil ) do={ :global ddns-lastip 0.0.0.0/0 }
:if ([ :typeof $ddns-ip ] = nil ) do={
:log info ("DDNS: No ip address present on " . $ddns-interface . ", please check.")
} else={
:if ($ddns-ip != $ddns-lastip) do={
:log info "DDNS: Sending UPDATE!"
:log info [ /tool dns-update name=$ddns-host address=[:pick $ddns-ip 0 [:find $ddns-ip "/"] ] key-name=$ddns-user key=$ddns-pass ]
:global ddns-lastip $ddns-ip
} else={
:log info "DDNS:No change"
}
}
:log info "DDNS:End" 要设置成开机自启动 老大!你说的是要在路由那里开自动启动吗?我做的脚本是自动运行的。 在那里设置它自动启动啊?可以详细点说说吗。 谢谢一楼,问题以解决了
页:
[1]