注册 登录
自由的生活_软路由 返回首页

lai99999的个人空间 https://bbs.routerclub.com/?134023 [收藏] [复制] [分享] [RSS]

日志

ROS的DDNS

已有 549 次阅读2011-3-10 23:00 |个人分类:ROS

:global ddnscncuser "XXX"
:global ddnscncpass "XXX"
:global ddnscnchost "XXXXX"
:global ddnscncip
:global ddnscncipfn
:global ddnscncinterface "pppoe-out1"
:global ddnscnclastip [:tostr [:resolve $ddnscnchost] ]
:if ([ :typeof $ddnscnclastip ] = nil ) do={ :global ddnscnclastip "0" }
:global ddnscncsystem ("mt-" . [/system package get system version] )
:global int
:global ddnscncipfn [ /ip address get [/ip address find interface=$ddnscncinterface ] address ]
:global ddnscncip [:pick $ddnscncipfn 0 [:find $ddnscncipfn "/" ] ]
:if ([ :typeof $ddnscncip ] = nil ) do={
:log info ("DDNS: No ip address present on " . $ddnscncinterface .", please check.")
} else={
:if ($ddnscncip != $ddnscnclastip) do={
:log info "ddnscnc: Sending UPDATE!"
:log info [ :put [/tool dns-update name=$ddnscnchost address=$ddnscncip key-name=$ddnscncuser key=$ddnscncpass ] ]
:global ddnscnclastip $ddnscncip
} else={
:log info "DDNS: No update required."
}
}

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-5-8 15:35 , Processed in 0.042530 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

返回顶部