ROS 5.12 上自动更新3322.org动态域名
在ROS 5.12 上使用3322.org的动态域名,下面是自动更新脚本,把它用在schedule中就能实现自动更新动态域名了。在网上找的代码,可是有些小问题,我已经修正了,并在ROS 5.12下测试通过。
- :global ednsuser "username"
- :global ednspass "password"
- :global ednshost "myddnsname.3322.org"
- :global ednsinterface "pppoe-out1"
- :global members "http://members.3322.org/dyndns/update\?system=dyndns"
- :global status
- :global status [/interface get [/interface find name=$ednsinterface] running]
- :if ($status!=false) do={
- :global ednslastip [:resolve $ednshost]
- :if ([ :typeof $ednslastip ] = nil ) do={ :global ednslastip "0" }
- :global ednsiph [ /ip address get [/ip address find interface=$ednsinterface ] address ]
- :global ednsip [:pick $ednsiph 0 [:find $ednsiph "/"]]
- :global ednsstr "&hostname=$ednshost&myip=$ednsip"
- :if ($ednslastip != $ednsip) do={
- /tool fetch url="$members$ednsstr" mode=http user=$ednsuser password=$ednspass dst-path=$ednshost
- :delay 4
- :global result [/file get $ednshost contents]
- :log info ($ednshost . " " .$result)
- /file remove $ednshost ;
- }
- }
ROS 5.12 上自动更新3322.org动态域名相关推荐
- m0n0wall 1.3b18增加3322.org动态域名支持过程实录
一.前言 由于本人对FreeBSD不熟悉,也不会PHP开发,所以都是拿来主义,一直使用m0n0wall 1.22中文版.1.235中文版和1.235中文插件版(30w核心). 可是最近的项目要用无线网 ...
- 从服务器上自动更新系统补丁
对于经常重系统的用户或公司,每次安装系统后,必须得从微软网站上面下载补丁,这样很浪费时间. 如何从自己服务器上自动更新系统补丁,方法如下: 服务器端 服务器端需要安装一个更新服务器软件,如:SUS ( ...
- Mac使用技巧:在 iPhone 或 iPad 上自动更新应用程序
如何在 iPhone 或 iPad 上自动安装应用程序更新?按照本提示中的步骤操作,以便您可以自动下载和安装应用程序更新. 在 iOS 中自动更新应用程序 您可以在iPhone和iPad上自动安装应用 ...
- 两行命令实现 ubuntu 上自动更新 Vscode
看到一堆繁杂的方式,真是头疼,其实很简单 如果你的vscode 已经通过 .deb 安装过了.只需要输入两行代码即可更新已经安装的vscode sudo apt-get update sudo apt ...
- 思科E3200 路由器 DD-WRT 设置花生壳和3322.org动态域名(DDNS)
花生壳设置(已測试) ddns.oray.com:80 username aaaa password bbbb 主机名 abc.gicp.net URL /ph/update?ho ...
- 公云(3322)动态域名指定ip解析脚本
适用于路由器ddns插件脚本 http://[USERNAME]:[PASSWORD]@members.3322.net/dyndns/update?system=dyndns&hostnam ...
- 3322linux自动更新ip,ubuntu开机自动运行动态域名更新
想在Ubuntu开机自动运行时启动动态域名的更新,于是在网上找设置的方法.开始找到了使用sysn-rc-conf命令来设置自动运行程序.原本以为用它能实现,可是运行后发现它只能对现有的启动项进行设置( ...
- gdb -iex_如何使用IEX Cloud,Matplotlib和AWS在Python中创建自动更新数据可视化
gdb -iex Python is an excellent programming language for creating data visualizations. Python是用于创建数据 ...
- 微软拼音输入法2010词典自动更新
大家好,我是微软拼音输入法的项目经理赵以宝,微软拼音2010增加了不少新功能,词典自动更新就是其中之一.下面给大家介绍一下这个功能以及一些不为人注意的细节,希望能对您有所帮助. 为什么要支持词典更新? ...
最新文章
- 2018-2019-1 20165201 《信息安全系统设计基础》第6周学习总结
- sohu邮箱outlook设置_Outlook2016如何配置QQ邮箱详细步骤
- Java中的数据类型及相互转换方法
- 扩充swap空间的两种方法
- 转学到斯坦福大学计算机专业,斯坦福大学转学申请条件有哪些?
- 简述linux虚拟内存的概念,Linux进程虚拟内存中的相关概念
- 昆仑通态触摸屏如何把参数由触摸屏传递到PLC_昆仑通态MCGS触摸屏如何连接Modsim32进行组态仿真...
- oracle to_date 大写,oracle账号区分大小写吗2015第一博,Oracle时间段查询,TO_DATE和TO_CHAR使用对比...
- azure_面向初学者的Azure Data Explorer
- Moddable SDK为物联网开发提供JavaScript引擎:不到32KB
- java for循环求素数,求1-100的质数,用FOR循环。求救。。
- CodeCombat 落地马来西亚巴生中华小学,支持人工智能远程教学
- 积分器-微分器-抽取器
- 51单片机汇编学习笔记8——中断
- 初学js---动态生成表格
- android 电话号码发iphone怎么样,安卓手机如何轻松的向iPhone发文件呢?
- python正确的赋值语句是_python中赋值的方法
- 分段模糊隶属度的自定义python函数(线性插值原理)
- 微信小程序海报功能(canvas)- - -附效果图
- 计算机技术在医学领域的运用,计算机在医疗系统中的应用
热门文章
- 【Hive】性能调优 - EXPLAIN
- 【SQL】利用HAVING取众数和中位数
- 动态扩容Linux根目录 (解决/dev/mapper/centos-root 占用了过高问题)
- python3中input()方法报错traceback变量未定义的解决方法
- SQL 2005数据库转为2000的终极解决方案
- 谈谈spring-boot不同包结构下,同样的类名冲突导致服务启动失败解决方案
- Proxmox VE中出现TASK ERROR: command ‘apt-get update‘ failed: exit code 100的解决方法
- 站点页面Service Unavailable 503的一种解决方法
- canvas生成图片toDataURL报错的原因和解决方法
- SpringBoot-文件在线预览解决方案-基于OpenOffice及jacob