#some constantsif[-z"$retrieve_prog"]thenretrieve_prog="/usr/bin/wget -O - ";fi 使能够自己在配置文件中定义命令行进程即可,这种改法的好处是,还能兼容以前的国外的动态DNS。 改完之后,需要配置dnspod的配置,在配置/etc/config/ddns文件中新增: option retrieve_prog '/usr/bin/curl -k -X POST http...
进入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中,网络设置中发现,...
添加”net_ip”的目的是减少dnspod的资源消耗,至少会减小日志文件的大小,虽然从netip取公网IP消耗了一定的资源,但取公网IP的PHP代码本身很少,而且这个netip可以更换,若n*个ddns同时运行,这个分流效果还是明显的。 2012年9月5日更新: “/etc/config/sddns”配置文件中option 'net_ip' 'ifconfig.me'更改为option...
检查配置:确保 OpenWrt 的 DDNS 客户端配置正确,包括用户名、密码、域名等信息。 示例代码 以下是一个简单的 OpenWrt 配置示例,使用 DNSPod 作为 DDNS 服务提供商: 代码语言:txt 复制 # 编辑 /etc/config/ddns config ddns 'global' option enabled '1' option update_interval '3600' config ddns_provider '...
1、注册 DNSPOD 帐号一枚,并且解析一个域名,必须要 A 记录(解析地址 ),且 使用 dnspod 的 DNS 服务器 2、请先安装 curl 软件包(不知道的百度吧) 3、安装 dnns 客户端 wget /files/sddns_0.0.6-1_all.ipk opkg install sddns_0.0.6-1_all.ipk 4、配置 sddns,sddns 的配置文件在 /etc/config/ ...
我使用的是腾讯云的域名和DNSPOD1.首先需要打开 DNSPODhttps://www.dnspod.cn/在里面创建一个密钥 然后添加一个二级域名的解析记录 随便添加一个A记录 默认指向 1.1.1.1 就行,后面会自动覆盖 2.首先在openwrt的 服务 里面找到 动态dns 随便命个名称,点击 “添加” ...
上图主要是配置DDNS插件的腾讯云参数,包括密钥ID、密钥Token、WAN-IP来源、主域名和子域名等4.2 名词解释启用:是否开启腾讯云DDNS 清除所有同名记录:如果一个域名有多个A解析记录,是否一并清除 密钥ID:DNSPod后台密钥管理中的ID,获取地址:DNSPod密钥管理(opens new window) 密钥Token:DNSPod后台密钥管理中的Token。获取...
4.输入“./ddns-go -s install”安装服务,安装会有两行提示,没有报错应该就成功了。可以用“ls /etc/init.d |grep ddns-go”看一下是否安装好了 5.此时输入openwrtIP:9876就可以通过web访问ddns-go进行配置。其中ID和TOKEN在dnspod登录后,右上角点击头像-我的账号-API密钥管理-DNSPod Token进行新建。