一Openwrt安装包: ddns-scripts-cloudflare luci-i18n-ddns-zh-cn(其他依赖会自动安装) 二 配置Cloudflare: 进入链接:CloudflareAPI令牌 CloudflareAPI-1:创建API令牌 CloudflareAPI-2:使用“编辑区域DNS”模版 然后直接点击“继续以显示摘要”,记下密钥 三:配置Openwrt,因为我使用的是ipv6的ddns,所以IP地址版本是IP...
cloudflare官方api文档 代码如下 #!/bin/bash auth_email="youemail@mail.com" auth_key="***" record_name="example.com" # ipv6 为 AAAA记录 ,ipv4 为 A 记录 record_type="AAAA" # ip 的获取要根据实际情况修改 ip=$(ifconfig br-lan |grep inet6|grep Global|grep -v /60|awk '{print $3...
按照规划,需要http://mynas.xxx.com和http://mypve.xxx.com同时指向OpenWrt,由于Cloudflare的保护,代理模式和非代理模式不能指向相同IP地址,因此,OpenWrt必须增加1个接口才能通过DDNS同时使用http://mynas.xxx.com和http://mypve.xxx.com两个域名。实测了下,在OpenWrt中直接增加接口,绑定同一张设备网卡,获得的...
当我们有公网IP的时候可以通过端口映射转发来实现这些需求。 如果有公网IPV4,配合DDNS可以实现域名加端口访问。(缺点:不能使用80、443端口。IP暴露在公网(套CDN解决)、优点速度取决于你带宽的上行(套CDN外)。 没有IPV4有IPV6可以可以实现域名加端口访问。(除了和IPv4一样的优缺点,还有个缺点 访问者必须支持IPV6)...
代替DDNS方案,用powershell自动更新CloudFlare的AAAA记录 2019-11-28 01:24 −为解决DDNS更新慢的问题,直接通过cloudflare的API来更新AAAA记录 将下面代码保存成cloudflare_ipv6_update.ps1 $config = @{} $config.zone_id = "11111111" #填写CF域名编号 $config.auth_email =... ...
查询主机名使用常规 host,但是注意提交的 API 的域名格式是 sub@zone 的形式 另外注意 API 只能修改记录,请确保事先添加一条对应记录(第一次使用的时候没有添加,导致日志里报错) 如果遇到问题可以看日志 /var/log/ddns/myddns_ipv4.log 关键词: openwrt, ddns, cloudflare, ipv4, ipv6...
3.1 获取Cloudflare的API Key 如果你使用的是Cloudflare提供的动态域名服务,你需要先登录到你的Cloudflare账户,并创建一个API令牌。在创建令牌时,确保你为其分配了足够的权限(如编辑DNS记录)。 3.2 配置ddns-go 你可以通过命令行或Web界面来配置ddns-go。以下是命令行配置的基本步骤: sh ./ddns-go -c /path/to...
因为某些原因,需要用到某些特方法链接到家里的电脑上,但是没有ddns的话,动态ip很出现很麻烦的事情。 所以我打算利用openwrt进行cloudflare的DDNS功能。 一、安装插件 首先,让我们连接到openwrt的ssh。 如果你没有DDNS插件的话,输入以下命令回车进行安装
至此,ipv6配置好了,下一步就是配置ddns,笔者用的github上的newfeature ddns 支持的ddns供应商挺多,列举如下: 服务商支持: DNSPOD 阿里DNS DNS.COM(@loftor-git) DNSPOD 国际版 CloudFlare(@tongyifan) HE.net(@NN708) (不支持自动创建记录) 华为云(@cybmp3) ...
因为某些原因,需要用到某些特方法链接到家里的电脑上,但是没有ddns的话,动态ip很出现很麻烦的事情。 所以我打算利用openwrt进行cloudflare的DDNS功能。...一、安装插件 首先,让我们连接到openwrt的ssh。...如果你没有DDNS插件的话,输入以下命令回车进行安装 opkg upd