Cloudflare的DNS设置要多久才能完全反应
本文目录
- 什么是DNS服务器,以及如何修改(腾讯云+CloudFlare)
- CloudFlare 的 DNS 解析是不是被墙了
- 使用api删除cloudflaredns
- Cloudflare配置动态dns(ddns)
什么是DNS服务器,以及如何修改(腾讯云+CloudFlare)
DNS服务器是域名名称服务器,负责将域名转换成对应的IP地址,以便浏览器访问。修改腾讯云上的DNS服务器以使用CloudFlare的步骤如下:
进入域名管理控制台:
打开腾讯云的“我的域名”“域名注册”控制台,确保当前域名状态为“正常”。检查当前DNS服务器:
查看当前域名是否使用腾讯云提供的DNSPod作为DNS服务器。进入域名详细设置页面:
在腾讯云域名管理页面找到对应域名的“更多”操作选项。选择修改DNS服务器:
点击“更多”后,找到并点击“修改DNS服务器”选项。选择自定义DNS:
在修改DNS服务器的页面中,选择“自定义DNS”并解锁相应的输入框。输入CloudFlare的NS地址:
在解锁后的输入框中,填入CloudFlare或其它DNS服务商提供的NS地址。提交并等待生效:
提交修改后,等待10分钟到24小时。新购买的域名通常10分钟内即可同步生效,而老域名可能需要24小时甚至更长的时间来同步DNS服务器。请注意,在修改DNS服务器时,确保输入正确的NS地址,以避免域名解析问题。同时,由于DNS缓存的存在,修改后可能需要一段时间才能在全球范围内完全生效。
CloudFlare 的 DNS 解析是不是被墙了
CloudFlare的 DNS解析是不是被墙了
查域名是否被墙,一个很简单的命令,在CMD里执行
Tracert你的域名
这个是路由追踪,看到最后一个可达的IP,然后检查这个IP的地址,看看是不是在国家主干网上,或者出口上,如果是,那就是被墙了。
另外一个检查方法是使用海外代理,如果海外的可以打开,而国内的不可以,就是被墙了。
当然,域名被墙的机率一般不大,很多情况是海外IP被封,更换主机IP就可以。具体检查下。。域名别墙的最常见原因是政(#*%&*$^%#&^%#)治相关。。
如果域名被墙,目前除了更换域名,别无他法。
使用api删除cloudflaredns
要使用API删除Cloudflare DNS记录,你首先需要确保你有权访问Cloudflare的API,这通常意味着你需要有一个Cloudflare账户,并设置好了API令牌(Token)或API密钥(Key)。接下来,你可以通过调用Cloudflare的API来实现删除DNS记录的操作。
大致步骤如下:
1.**准备API认证**:确保你的API Token或Key已准备好,并在HTTP请求的头部中正确设置`X-Auth-Email`(你的Cloudflare账户邮箱)和`X-Auth-Key`(API Token或Key)。
2.**构建请求URL**:根据你的Cloudflare区域(Zone)ID和要删除的DNS记录的唯一标识符(通常是Record ID),构建删除请求的URL。通常这个URL会遵循Cloudflare API的文档规范,比如`DELETE `。
3.**发送DELETE请求**:使用HTTP客户端(如curl、Postman或编程语言中的HTTP库)向构建好的URL发送DELETE请求。确保请求中不包含任何不必要的请求体,因为删除操作通常只需要一个正确的URL和认证信息。
4.**处理响应**:API调用后,你将收到一个响应。检查响应的状态码以确认操作是否成功。如果状态码为200或类似成功状态,则表示DNS记录已被成功删除。
整个过程中,务必遵循Cloudflare API的文档和最佳实践,以确保安全和有效地管理你的DNS记录。
Cloudflare配置动态dns(ddns)
最近因为一些事情,不敢再使用国内的dns解析商,故转而使用国外的dns解析商;本来想使用dns.he.net提供的服务,但是对一些免费的域名(tkmlcf)不友好,故换为Cloudflare的dns解析,具体地域名申请、域名解析操作这类教程,网上已经有很多,在此不做更多的说明,重点说说关于DDNS的操作。
Cloudflare提供了功能强大的api,根据自身的网络拓扑结构,可以很方便的更新公网IP到dns解析服务上。如果你的公网ip在电脑上(即通过PPPoE拨号上网),ddns的方法就很多了,可以使用Python脚本,使用requests、json这两个库,就可以搞定ddns配置,如果是在路由上,就要使用Linux shell来实现,在此将脚本列出并作以说明
特别地,参数ipl(ip local)是通过本地命令获得的公网ip地址,参数ip则是通过外网来确定的公网ip。公网ip的判断是基于自身网络的情况,如多拨后拥有多个公网ip,做负载均衡的时候的nat配置,则需要通过参数ipl来制定通过哪一个公网IP访问











