3322脚本

:local ednsuser "user"
:local ednspass "pass"
:local ednshost "user.3322.org"
:local ednsinterface "pppoe-out1"
:local members "http://members.3322.org/dyndns/update?system=dyndns"
#:local members "http://members.dyndns.org/nic/update?"
:local status
:local status [/interface get [/interface find  name=$ednsinterface] running]
:if ($status!=false) do={
:local ednslastip [:resolve $ednshost]
:if ([ :typeof $ednslastip ] = nil ) do={ :local ednslastip "0" }
:local ednsiph [ /ip address get [/ip address find interface=$ednsinterface ] address ]
:local ednsip [:pick $ednsiph 0 [:find $ednsiph "/"]]
:local ednsstr "&hostname=$ednshost&myip=$ednsip"
:if ($ednslastip != $ednsip) do={/tool fetch url=($members . $ednsstr) mode=http user=$ednsuser password=$ednspass dst-path=$ednshost
:delay 2
:local result [/file get $ednshost contents]
:log info ($ednshost . " " .$result)
/file remove $ednshost ;
}
}

changeip.net 脚本
:global ddnsuser "user"

:global ddnspass "pass"

:global ddnshost "user.changeip.net"

:global ddnsinterface "pppoe-out1"

:global ddnslastip

:global ddnsip [ /ip address get [/ip address find dynamic=yes interface=$ddnsinterface ] address ]
:if ( [:typeof $ddnslastip]="nothing" ) do={ :global ddnslastip 0.0.0.0/0 }
:if ( [:typeof $ddnsip]="nothing" ) do={
  :log info ("DDNS: No ip address present on " . $ddnsinterface . ", please check.")
} else={
  :if ($ddnsip != $ddnslastip) do={
    :log info "DDNS: Sending UPDATE!"
    :log info [ /tool dns-update name=$ddnshost address=[:pick $ddnsip 0 [:find $ddnsip "/"] ] key-name=$ddnsuser key=$ddnspass ]
    :global ddnslastip $ddnsip
  } else={ 
    :log info "DDNS: No change" 
}
}
:log info "DDNS: End"

本文转自zcm8483 51CTO博客,原文链接:http://blog.51cto.com/haolun/993139

ros3.30版本以上的动态域名解析3322与changeip成功相关推荐

  1. 免费域名解析软件3322、dnspod和nat123,及动态域名解析

    发布网站做网站服务器离不开域名解析,如果是动态IP还需要动态域名解析. 3322动态域名 提供了一个XXX.3322.org随机动态域名. dnspod 1.不提供域名 2.免费域名解析.不需要转入域 ...

  2. DDNS动态域名解析IPv6地址

    通过公网IPv6地址实现远程访问专栏系列文章: <使用公网IPv6远程访问内网设备> <DDNS动态域名解析IPv6地址> 付费提示! 由于本文教程中需要使用域名和域名解析服务 ...

  3. Python+阿里云DNS 搭建DDNS动态域名解析

    家用的动态公网IP在断电以及一段时间后会变化,现在家宽公网IP开网盘以及代理管得越来越严格,已经有检测到被封的案例 上海检测web封停 这让我这种挂种子的PT党(迫真)感到害怕 以前我把国外的免费域名 ...

  4. 动态域名解析--每步动态域名解析

    什么是ddns? ddns是动态dns,也就是可以解析动态ip地址的软件 有什么作用? ddns可以实现的服务很多,可以实现在自己的服务器上架设网站,ftp,甚至是可以在自己的机器上做游戏私服. 什么 ...

  5. 用.NET做DDNS动态域名解析和SSL证书申请

    本文主要介绍 IPv6 配置 DDNS 解析和 SSL 证书申请工具的开发历程和其中的相关知识.工具使用.NET开发,已开源,目前该工具的域名解析只支持阿里云. 文中提及或使用的 .NET 开源项目: ...

  6. DNS部署之动态域名解析DDNS

    DNS部署之动态域名解析DDNS dns+dhcp=ddns=动态域名解析=花生壳 DDNS: DDNS:之前的远程更新是基于静态网络做的,但是如果我们用动态网络获取ip,dns就不能及时更新到ip的 ...

  7. Linux运维~2.DNS——8.ddns 动态域名解析 花生壳

    ddns 动态域名解析(dns+dhcp)(花生壳) 安装dhcp,dns yum install dhcp bin 防火墙配置 firewall-cmd --permannet --add-serv ...

  8. 域名解析异常如何解决?快解析轻松实现动态域名解析

    域名解析就是把域名解析成一个ip地址,我们大多数人都喜欢记忆域名,但是机器只认识IP地址,只要这个IP地址对应相关域名,这就叫域名解析.工作中常会遇到域名解析故障,比如访问站点对应的IP地址没有问题, ...

  9. DDNS(动态域名解析服务)——让动态的IP固定下来

    市场背景 随着宽带接入的普及,越来越多的小型企业用户希望拥有自己企业的网站.搭建 Web . FTP 等小型的服务器,从而能在因特网中与客户交流,更好地利用因特网展示企业,为客户提供服务.但是在因特网 ...

最新文章

  1. 光学传输与摄像头光学技术
  2. 以下哪些是oracle预定义角色,Oracle中预定义角色有哪些?
  3. 统计思维:程序员数学之概率统计(第2版):第1章 探索性数据分析
  4. 架构师眼中的高并发架构
  5. HBase数据存取流程
  6. seata+nacos出现can not register RM,err:can not connect to services-server
  7. 讲一下Asp.net core MVC2.1 里面的 ApiControllerAttribute
  8. .net Json JavaScriptSerializer JsonHelper类
  9. (ACL+ICML)2020推荐系统相关论文聚焦(附下载链接)
  10. 【酷熊科技】工作积累 ----------- 内存优化之GC.MarkDependencies
  11. 面试题之对象创建的五种方式
  12. Web视频播放总结,avi、swf、兼容IE6/7/8
  13. python sanic_Python Web框架Sanic Streaming – 流式传输
  14. 智能人物画像综合分析系统——Day7
  15. 【安卓开发 身份录入系统 APP】
  16. 2019 牛客多校第二场 4/10
  17. Java使用POI通过模板生成Word
  18. vscode中添加好看字体的方法
  19. GAN性能评测:Inception Score
  20. 九度1047 1163

热门文章

  1. 学校计算机竞赛方案,计算机技竞赛方案.doc
  2. html 页面自适应table,HTML页面自适应宽度的table表格
  3. ant design pro of vue导航菜单图标引入阿里巴巴矢量库iconfont方法
  4. Android4.0中添加新语言实现方案(以缅甸语为例)
  5. matlab归一化函数
  6. Python对比两文件
  7. linux下latex中文字体,Latex中文字体问题
  8. php小红针用了爆痘,做完微针为什么会爆痘痘 微针后5种爆痘情况如何解决
  9. 广度优先搜索 宽度优先搜索 迷宫问题 最短路径 最少操作 由近及远 队列
  10. WinFax使用教程(图)- -