ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 10874|回复: 10

[交流] RouteROS软路由 v3.0动态域名DDNS脚本

[复制链接]
发表于 2009-12-9 01:44:27 | 显示全部楼层 |阅读模式

马上注册成为ROSABC会员,随时发帖回复。

您需要 登录 才可以下载或查看,没有账号?会员注册

x
以下脚本在routeROS软路由 3.7版本上测试通过
============================================================
:global ddnsuser "你的用户名"
:global ddnspass "密码"
:global ddnshost "动态DDNS域名"
:global ddnsip
:global ddnsipfn
:global ddnslastip [:tostr [:resolve $ddnshost] ]
:if ([ :typeof $ddnslastip ] = nil ) do={ :global ddnslastip "0" }
:global ddnsinterface "pppoe-out1你routeROS软路由上的拨号名"
:global ddnssystem ("mt-" . [/system package get system version] )
:local int
:local ddnsipfn [ /ip address get [/ip address find interface=$ddnsinterface ] 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 [/tool dns-update name=$ddnshost address=$ddnsip key-name=$ddnsuser key=$ddnspass ] ]
:global ddnslastip $ddnsip
} else={
:log info "DDNS: No update required."
}
}
发表于 2009-12-9 06:34:00 | 显示全部楼层
请问这个DDNS去哪注册呀
发表于 2009-12-9 08:50:40 | 显示全部楼层
不用这么复杂的。
/tool dns-update name=子域名 zone=changeip.net address=127.0.0.255 key-name="用户名"  key="密码"
发表于 2009-12-9 13:30:19 | 显示全部楼层
学习了   谢谢
发表于 2009-12-12 04:42:51 | 显示全部楼层
不错,不知道行不行
发表于 2009-12-12 12:17:44 | 显示全部楼层
有人可否讲解一下在这个www.changeip.com里申请的步骤,全是英文,看不懂。
发表于 2009-12-12 18:45:30 | 显示全部楼层
例如:
你申请的域名:aaa.changeip.net
用户名:bbb,密码:ccc
则在脚本里写入:
/tool dns-update name=aaa zone=changeip.net address=127.0.0.255 key-name="bbb"  key="ccc"
/..
:time 10
fandl 发表于 2010-3-22 20:42

你的ADDRESS的127.0.0.255是怎样得来?
发表于 2009-12-13 03:22:49 | 显示全部楼层
请问:在routeros 3.3 里能用吗?
我测试,不行。
谢谢。
发表于 2009-12-13 17:20:38 | 显示全部楼层
国外网站,http://www.changeip.com/就这个
发表于 2009-12-15 09:04:20 | 显示全部楼层
例如:
你申请的域名:aaa.changeip.net
用户名:bbb,密码:ccc
则在脚本里写入:
/tool dns-update name=aaa zone=changeip.net address=127.0.0.255 key-name="bbb"  key="ccc"
/..
:time 10
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2024-5-7 05:46 , Processed in 0.107453 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表