太阳,终于找到V3.0支持的DDNS代码了。
无意中找到的复制以下部分:
:global ddnsuser "user"
:global ddnspass "password"
:global ddnshost "my.dyn.ip"
:global ddnsip
:global ddnslastip [:tostr [:resolve $ddnshost] ]
:if ([ :typeof $ddnslastip ] = nil ) do={ :global ddnslastip "0" }
:global ddnsinterface "pppoe-out1"
:global ddnssystem ("mt-" . )
:local int
:local ddnsipfn [ /ip address get address ]
:global ddnsip [:pick $ddnsipfn 0 [:find $ddnsipfn "/"]]
:if ([ :typeof $ddnsip ] = nil ) do={
:log info ("DDNS: No ip address present on " . $ddnsinterface . ", please check.")
} else={
:if ($ddnsip != $ddnslastip) do={
:log info "DDNS: Sending UPDATE!"
:log info [ :put ]
:global ddnslastip $ddnsip
} else={
:log info "DDNS: No update required."
}
}
复制以上部分就可以了。太阳一下专卖精子 以上代码在RB133中V3.7 通过。 本来就支持,我就用的以前的代码更新DDNS没有出问题的。。 /tool dns-update name=注册的域名 address=127.0.0.255 key-name=name key=pass
最简单的方法,不管哪个版本都可以用 http://wiki.mikrotik.com/wiki/Dynamic_DNS_Update_Script_for_ChangeIP.com 原帖由 wbyz20 于 2008-4-12 03:28 发表 http://bbs.routerclub.com/images/common/back.gif
本来就支持,我就用的以前的代码更新DDNS没有出问题的。。
2.9下能用的ddns代码在3.0下就不能使用。 回复 4# wbyz20
请教127.0那个是怎么来的,不明白 哦
ksw520 发表于 2008-4-12 08:43 http://bbs.routerclub.com/images/common/back.gif
哈哈。这上面已经详细说明了。收藏 大驚小怪的!論壇早就有人發表了,多爬爬文吧!
页:
[1]