四、用脚本自动更新DDNS 经过搜索,有一个通过docker的ddns-go项目,但是无奈咱们的小机器实在没有那么多内存来开docker(也许可以,但是没必要)。另外QNAP自带的DDNS(网络与虚拟交换机中)自定义DDNS服务大多是国外的使用起来不太方便,听说群晖里就自带DNSPOD的DDNS,乐。最后结合DNSPOD关于DDNS的文档说明,应该是可以通过shel...
第一次最好是先手动添加一次主机记录,ip可以随便输入。 3、手动测试DDNS是否可以自动更新 打开API测试链接 https://api.masktt.com/dnspod/ 查看DNSPOD是否更新成功 4、ROS脚本设置 #PPPoE:对应PPPOE拨号的名称 :local pppoe "pppoe-out1" #DDNS 输入DnsPod的ID&Token :local token "ID,Token" #DDNS域名,输入...
dnspod-ddns.sh -i# DNSPod Token 的 ID-k# DNSPod Token ID 所对应的 Token-d# DDNS 的主域名,例如 ascn.site-r# DDNS 的域名记录,例如 blog-t# DDNS 的类型,允许的值为 A 或者 AAAA-a# 检测出口 IP 的 API,可选输入,例如 ip.sb,或者我所搭建的 ip.leao9203.xyz,建议优先自己搭建一个-f# 是...
ROS实现DNSPod的DDNS服务脚本 在ROS上实现DDNS服务 一、登陆ROS,system ---> scripts,新建一个脚本,脚本内容粘贴在Source。 二、脚本 登陆DNSPod,点击头像--->密钥管理,新建一个新密钥,修改下方脚本代码即可 #PPPoE :local pppoe"pppoe-ddns"#DNSPOD token :local token"id,token"#域名 :local domain"domain.com...
DDNS(Dynamic Domain Name Server)是动态域名服务的缩写。 DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析。
本文也是基于上面的案例,使用自己的域名从而实现动态DDNS 无需安装客户端,直接一个定时任务跑shell脚本即可,快速部署,一次部署终身使用 二、所需环境 一个域名 我的域名是在腾讯云上面购买的,如果你没有域名的话,首先要先购买一个域名;推荐使用腾讯云域名 ...
脚本(dnspod.ps1,每间隔 5 分钟更新一次): [string]$original_ip=""while($true) {#http://ip.taobao.com/outGetIpInfo?ip=myip&accessKey=alibaba-inc#https://httpbin.org/ip#https://myip.ipip.net/#https://ip.sb/#https://ifcfg.cn/echo#(curl "http://ip-api.com/line/?fields=query" -...
使用DnsPod 简单实现域名 DDNS DNSpod 免费版 TTL 最短时间是 10 分钟,配合宝塔的计划任务,挂个间隔 10 分钟的任务刚刚好。 效果图 计划任务 把脚本放到合适的路径,添加一个 10 分钟的计划任务 /usr/bin/php /www/wwwroot/dnspod/main.php 源代码
1.首先我们使用一个脚本叫做/root/dnspod-shell/ddnspod.sh,脚本内容就是更新ddns任务: 2.然后需要创建一个 Service单元 ddns 代码语言:javascript 代码运行次数:0 运行 AI代码解释 vim /usr/lib/systemd/system/ddns.service [Unit]Description=ddnsAfter=network.target [Service]Type=simpleUser=rootWorkingDirectory...
前两天dnspod突然跟新了API,说是向下兼容旧的API,但是我软路由用的别人的脚本不能正常解析. 由于家里的服务器需要用到ddns解析,无奈之下只能自己写了!自己使用了一天发现还行. 0x02 日志信息 0x03 项目地址 github地址:https://github.com/xiaoicx/ddns-dnspod-script ...