查看: 238|回复: 4

[RouterOS] DDNS动态域名脚本(花生壳+3322公云)for ROS 6.x(转)

[复制链接]

主题

好友

566

积分

中尉

签到天数: 35 天

[LV.5]常住居民I

发表于 2016-8-18 19:55 |显示全部楼层
TG-NET
Anywlan微信公众号

一、花生壳) ?, i- m2 p5 ?
花生壳动态域名是全球用户量最大的完全免费的动态域名解析软件(DDNS)。当您安装并注册花生壳动态域名解析软件,无论您在任何地点、任何时间、使用任 何线路,均可利用这一服务建立拥有固定域名和最大自主权的互联网主机。“花生壳动态域名解析软件”支持的线路包括普通电话线、ISDN、ADSL、有线电 视网络、双绞线到户的宽带网和其它任何能够提供互联网真实IP的接入服务线路,而无论连接获得的IP属于动态还是静态。
, G9 u, W3 G! H/ s. y3 Z现在花生壳动态域名解析软件为千万的域名提供动态域名解析服务,并广泛应用于网站建设、视频监控、遥感测绘、FTP、VPN、企业OA、ERP等应用领域。

脚本:

local ipaddr
* \' V& X( I, m7 Zlocal server “http://ddns.oray.com" z0 ^+ a2 r8 B  S0 ~
local domain “域名”
4 ]5 M3 m" F) T4 clocal par “/ph/update?&hostname=$domain&myip=$ipaddr”( A/ a2 i; u* L$ K" R: g" t4 r( L
local users “用户”/ a0 \- C$ b8 ^* a" m3 C  X
local paswd “密码”3 ]5 j/ p0 A# n, [
:set ipaddr [/ip address get [/ip address find interface=pppoe-out2] address]! X5 }( _( B5 P
:set ipaddr [:pick $ipaddr 0 ([len $ipaddr] -3)]
2 n9 }- ^# V( Q6 d( q/tool fetch url=($server . $par) mode=http user=$users password=$paswd

8 l+ n% j3 U% c5 ~8 R- n
9 ?& {: ?. j, f# c4 u4 E

二、3322

脚本:

8 _+ j7 T6 v0 M+ ]5 ], s5 {
:local ednsuser “用户”
! t, g$ q9 d, V' f:local ednspass “密码”
% W; g- `, g' f: v4 w' m1 G) T:local ednshost “域名”
" S1 z6 z1 L* ]% C1 |:local ednsinterface “接口”0 ?; l4 z4 G: E7 B# K+ ~) V- j) ?
:local members “http://members.3322.org/dyndns/update?system=dyndns
, t7 ~9 {( C7 B#:local members “http://members./nic/update?”
) M: F7 |( M4 Z& u2 R:local status
! Z% v+ C! q5 Q* j7 }1 B0 V:local status [/interface get [/interface find name=$ednsinterface] running]( ~  o& R- h5 V, `& v
:if ($status!=false) do={
! E& |) L7 n4 X/ z:local ednslastip [:resolve $ednshost]
; ?. e7 B# v2 u, D: ^& k/ F:if ([ :typeof $ednslastip ] = nil ) do={ :local ednslastip “0” }
" q* f# w' y! R1 |. p8 V:local ednsiph [ /ip address get [/ip address find interface=$ednsinterface ] address ]
; Z  q' f& @4 T4 V% E1 S:local ednsip [:pick $ednsiph 0 [:find $ednsiph “/”]]
6 s9 q" A3 t9 C* O:local ednsstr “&hostname=$ednshost&myip=$ednsip”
2 m( H5 h  }# [( R1 _& Z:if ($ednslastip != $ednsip) do={/tool fetch url=($members . $ednsstr) mode=http user=$ednsuser password=$ednspass dst-path=$ednshost% n( l0 j( J3 W2 E% I- \) W
:delay 2
) ?5 ^) ?0 ~4 f" ]. ~:local result [/file get $ednshost contents]% u. z4 z2 W+ [5 i
:log info ($ednshost . ” ” .$result)) f' |5 E3 o5 [' M5 _4 L6 J  q
/file remove $ednshost ;
" w# g% L! B7 |8 f! {# ?5 h}
8 h) J$ V# |& j8 K' F0 x}

4 k9 d: D- p' c, d
; o( J6 z# r* a7 w# J
9 i/ ]" q  @$ }* ~

主题

好友

2134

积分

少校

签到天数: 14 天

[LV.3]偶尔看看II

发表于 2016-8-18 20:20 |显示全部楼层
个人实测还是3322稳定些  遇到很多次花生壳解析不稳定情况
回复

使用道具 举报

主题

好友

3211

积分

少校

签到天数: 289 天

[LV.8]以坛为家I

发表于 2016-8-18 20:39 |显示全部楼层
zhl416 发表于 2016-8-18 20:204 l" \+ t& ?. ?/ g5 Z# x
个人实测还是3322稳定些  遇到很多次花生壳解析不稳定情况
9 R# I$ @. C- R9 Z5 I7 x
给钱就稳定。。。。。
回复

使用道具 举报

主题

好友

1万

积分

上校

签到天数: 727 天

[LV.9]以坛为家II

发表于 2016-8-18 21:06 |显示全部楼层
18960601773 发表于 2016-8-18 20:39
8 o- h; d% M. k6 P9 k( ?* f0 J- @( _( O给钱就稳定。。。。。
7 ]9 H" K3 @) r* l/ a6 v

. @, s4 f4 @; r$ |8 b所言甚是+言之有理
回复

使用道具 举报

主题

好友

18

积分

新兵上阵

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-8-21 12:56 |显示全部楼层
很好,非常有用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

Archiver| 手机版| 中国无线门户 ( 粤ICP备11076993 )  |网站地图    小黑屋 | 免责声明

GMT+8, 2017-2-21 15:42

Powered by Discuz! X3.2

© 2003-2013 广州威思信息科技有限公司

返回顶部 返回列表