dhp 发表于 2011-1-6 22:34:29

thankx a lot

2003server 发表于 2011-1-9 21:39:20

回复 ksw520 的帖子

谢谢

ps30815 发表于 2011-1-11 00:20:41

谢谢...看看

huangxinsp 发表于 2011-2-1 02:38:11

不错,不错。。。。。:lol

huangzenghao 发表于 2011-2-6 19:21:03

回复 lgd325 的帖子

可以请问一下是如何使用的吗???
我修改了以下内容:
:local ednsuser "metro"
:local ednspass "2911911"
:local ednshost "ksw520.3322.org"
:local ednsinterface "pppoe-out1"
然后将代码粘贴在System-Scripts里,运行后发现没反应。

kenlau 发表于 2011-2-8 23:36:08

我的3.22版本使用不了楼主的脚本,修改了一下才能使用

:local ddnsuser "帐号"
:local ddnspass "密码"
:local ddnshost "dyndns域名"
:local ddnsinterface "pppoe-out1"
:local ddnsipADSL1
:local ddnslastipADSL1 [:resolve $ddnshost]
:if ([ :typeof $ddnslastipADSL1 ] = nil ) do={ $ddnslastipADSL1 "0" }
:set ddnsipADSL1 [ /ip address get address ]
:set ddnsipADSL1 [:pick $ddnsipADSL1 0 [:find $ddnsipADSL1 "/"]]
:if ($ddnsipADSL1 != $ddnslastipADSL1) do={
:log info ("DynDNS:" . "已成功更新IP为" . $ddnsipADSL1)
:local str "/nic/update?hostname=$ddnshost&myip=$ddnsipADSL1&wildcard=NOCHG&mx=NOCHG&backmx=NOCHG"
/tool fetch address=members.dyndns.org src-path=$str mode=http user=$ddnsuser password=$ddnspass dst-path=("/DynDNS.".$ddnshost)
:delay 1
:local str ;
/file remove $str
}
}

makck 发表于 2011-2-16 03:27:40

很 好用,有 没人想想多线路,而且不固定线路走默认路由应该 怎样设置?
这个 问题我一直找不到好的解决方法!

lrdadmin 发表于 2011-7-26 13:42:32

和楼上的同样问题,多线不行。。
多线环境下如果先打开一根线的"use peer dns" 用命令手动可以更新。但咱要的自动更新,而且要像2.9.27哪样完美。。。望高手赐教

lshlfyf 发表于 2011-7-30 21:55:17

收藏了,谢谢

s6510 发表于 2012-3-8 01:31:54

收藏 先啦,谢谢楼主的雷锋精神

jinglexy 发表于 2012-3-11 21:44:57


thankx a lot~
页: 1 2 [3]
查看完整版本: Dyndns 动态域名RouterOS更新脚本 ,支持 3322