Chaos Calmer 15.05使用原生ddns的做法研究: 观察dynamic_dns_functions.sh脚本第111--112行,可知若要使用curl,需配置USE_CURL=1; 第81行有自动检测SSL机制,所以可以去掉-k参数; 因此只需设置 update_url '--request POSThttps://dnsapi.cn/Record.Modify--data login_token=[LOGIN_TOKEN]&format=json&domain_...
进入dnspod的官网,申请自己的token, 登录并点击管理控制台 点击右边的用户,里面有个密钥管理,或者网址:console.dnspod.cn/accou 没有就点击创建密钥,按照提示一步一步操作,比较简单,记下id和token。 dnspod的ID和token对应着koolddns里面的校验码1和校验码2 安装koolddns 这儿遇到了一个小坑,怎么我都安装不上,op...
curl -X POST https://dnsapi.cn/Record.Ddns -d 'login_token=LOGIN_TOKEN&format=json&domain_id=2317346&record_id=16894439&record_line_id=10%3D3 _domain=www' 首先你要去注册域名,freenom有免费的顶级域名。随便注册一个,改DNS服务器为dnspod的。 把ns服务器改为dnspod的免费服务器,土豪尽管去dnspoe...
首先,获取dnspod的ID和token。访问dnspod官网,注册并登录后,进入管理控制台,点击用户管理或密钥管理,创建密钥以获取ID和token,这是后续koolddns插件验证的依据。接下来,在OpenWRT系统中安装并配置koolddns插件。由于安装过程中遇到文件校验码不匹配的问题,需要检查IP设置。在OpenWRT中,网络设置中发现,...
w去掉get -q --output-document=/dev/null --post-data "login_token=id,Token&format=json&domain_id=域名id&record_id=域名记录id&record_line_id=0&sub_domain=子域名" https://dnsapi.cn/Record.Ddns --no-check-certificate 7 把30-dnspod.sh文件复制到路由器/etc/hotplug.d/iface/目录里面即可。
具体去看dnspod官网的pdf说明吧。再将之前添加的A记录的id替换到下面cron中命令的record_id项。 首先安装curl或者wget,然后在luci中加入计划任务ddns,若没有luci则crontab -e加入如下内容: */15 * * * * curl –cacert /etc/ssl/cacert.pem -A “sddns/0.0.1(xxxx@xxx.com)” -d “login_email=xxxx@...
但公网IP并非固定不变,需要解决这个问题。我选择了腾讯云的DDNS服务,前提是你有一个顶级域名。登录腾讯云控制台,找到DNSPOD,申请一个秘钥,并保存下token,因为这将是一次性显示。在OpenWrt或其他固件的网络设置中,找到腾讯云DDNS设置部分,输入相应的参数并保存。完成设置后,通过你的域名加端口号即可...
OpenWrt 是一个为嵌入式设备(如路由器)提供开源固件的项目,它允许用户自定义和扩展设备的功能。动态域名(Dynamic DNS,简称 DDNS)是一种服务,它允许用户将动态变化的公网 IP 地址...
ddns 脚本设置 登陆以后 web管理界面 脚本 网上找了好多都用不了,我这里自己改了下。 #pppoe interface :local pppoe "bridge" #这里更换为你的桥接接口 #dnspod api token :local token "id,api_token" :local domain "你的主域名" :local subdomains {"二级域名"} ...
二、配置DDNS 打开OpenWrt路由器的管理界面,找到“服务”或“应用”菜单。 在服务菜单中,找到“动态DNS”或“DDNS”选项。 输入您的DNSPod用户名和密码。如果您还没有注册DNSPod账号,请先注册一个账号并创建一个域名。 在DDNS设置中,选择“自定义”或“高级”模式,并输入您的IPv6地址。确保您的路由器已连接到Int...