利用CloudFlare API|为动态IP VPS|NAT VPS部署固定域名

tengxunyun cera

之前介绍过:利用AliDDNS,为动态IP VPS/NAT VPS部署固定域名,这次是利用CloudFlare API,为动态IP VPS/NAT VPS部署固定域名,当然还是转载。

一、方法1 TG群友提供的,最为方便,建议使用这个。
1、进入 https://dash.cloudflare.com/profile ,查看邮箱,获得API
这个是邮箱

拉到最底部,获取API

2、配置文件,并运行

wget --no-check-certificate https://zhujiwiki.com/usr/uploads/2018/07/CloudFlareDDNS/cloudflare-update-record.sh > /root/ddns.sh && chmod +x /root/ddns.sh

编辑ddns.sh,主要修改auth_email为你的CF邮箱、auth_key为API KEY、zone_name为你的主域名,record_name为你要作为DDNS的二级域名(之前做好解析,解析记录填127.0.0.1就可以)

 

运行文件,到CF解析处看是否IP已经变化

bash ddns.sh

3、配置Crontab任务

crontab -e

添加如下代码

*/5 * * * * bash /root/ddns.sh

5分钟检测一次,IP是否改变。

5、检测IP地址
whatismyip.akamai.com,不错

二、方法2
1、登陆CloudFlare,获得API信息

a、获取API KAY

b、获取zone_id

c、设置要使用DDNS的域名解析

2、配置DDNS相关

a、下载文件到要部署DDNS的服务器

wget --no-check-certificate https://zhujiwiki.com/usr/uploads/2018/07/CloudFlareDDNS/CloudFlare_DDNS_Setter.sh
wget --no-check-certificate https://zhujiwiki.com/usr/uploads/2018/07/CloudFlareDDNS/config.conf

b、编辑config.conf

vi config.conf

填写CloudFlare账号的email、API KAY、zone_id

c、获取record_id

bash CloudFlare_DDNS_Setter.sh

输入 1

你会得到一段代码,里面包含的id即我们需要的record_id

d、继续编辑config.conf

vi config.conf

填写后面的三项,record_id就是刚获取的,域名填写你刚才解析的域名,ttl填写120即可

e、解析动态VPS IP

bash CloudFlare_DDNS_Setter.sh --ddns

登陆CloudFlare查看IP是否自动修改为服务器的IP
如果同步失败请检查API_KEY等信息是否正确。

f、配置Crontab任务

crontab -e

添加如下代码

*/5 * * * * bash CloudFlare_DDNS_Setter.sh --ddns

原创为https://sometimesnaive.org/article/5,项目地址https://github.com/nanqinlang-script/CloudFlare_DNS_Record,图文为https://www.neworld.studio/index.php/archives/93/

cera aliyun tengxunyun cloudiplc

相关推荐

利用DNSPod和dns.he.net|为动态IP VPS|NAT VPS部署固定域名

之前介绍过用CloudFlare和AliDDNS为动态IP创建固定域名: 利用CloudFlare API,为动态IP VPS/NAT VPS部署固定域名 利用AliDDNS,为动态IP VPS/NAT VPS部署固定域名 此次是利用DNSPod和dns.he.net,为动态IP VPS/NAT VPS部署固定域名。 用的是GoDNS,支持Linux、ARM Linux、Windows、MacOS等,各种系统都可以用。 下面是以debian 8 64位、GoDNS V1.5.2为例说明。 1、下载GoDNS和配置文件 a、下载GoDNS wget –no-check-certificate https://github.com/TimothyYe/godns/releases/download/V1.5.2/godns-linux64-1.5.2.tar.gz tar -xvf godns-linux64-1.5.2.tar.gz GoDNS其他版本:https://github.com/TimothyYe/godns/releases b、下载配置文件 wget –no-check-certificate https://github.com/timothyye/godns/blob/master/config_sample.json mv config_sample.json config.json 2、dns.he.net DDNS配置 在dns.he.net处添加A记录,Name为dyndns或者其他、Ipv4 随意,TTl设置成5分钟,选中 Enable entry for dynamic dns 为动态域名设置key 修改配置文件 config.json { “provider”: “HE”, “email”: “你的dns.he.net注册邮箱”, “password”: “创建的动态域名key”, “login_token”: “”, “domains”: …

利用 CloudFlare 免费把网站 IP 换成 1.1.1.1|1.0.0.1

Cloudflare 官方发文,与 APNIC 官方合作打算用 IP: 1.1.1.1 推出速度更快、私密性更强的 DNS! Cloudflare 运行全球规模最大、速度最快的网络之一。APNIC 是一个非营利组织,管理着亚太和大洋洲地区的 IP 地址分配。 Cloudflare 有网络,APNIC 有 IP 地址(1.1.1.1)。一个共同的使命激发了我们,那就是建立一个更好的互联网。如欲详细了解我们的宗旨,请访问他们各自的博文:Cloudflare 博客 /APNIC 博客。 经过测试,这个 IP 也可以直接通过 Web 访问,中文地址 https://1.1.1.1/zh-Hans/ 可以证明。 于是博主就冒着好奇心开始了探索。我们都知道 CloudFlare 有提供免费的 CDN 服务,并且 IP 都是多网站共用的,说明了 CF 是通过判断 host 来为用户输出对应的缓存(反向代)。节点首先对本人的一个网站做了个实验。 使用站长工具 Ping 了一下网站 qqfly.cn 输入结果如下: 104.28.14.126 104.28.15.126 2400:cb00:2048:1::681c:f7e  我找到了另一个网站 CloudFlare 给他分配的 IP 104.28.80.125,接下来我们修改 hosts 文件: 接着清空缓存亲测我们能够正常访问,也就是说明 CloudFlare 的节点是共用的 …

Whplus测评|优惠码|4.5元每月|128M内存|3G空间|250GB流量|100Mbps端口|NAT|新加坡|印尼|美国

#Whplus#,应该是#印尼#商家,提供各类主机服务器,数据中心有#新加坡#、印尼、美国等,其中共享IP的VPS,基于OpenVZ 7,可选新加坡,NAT 20 个端口 + 1 个 SSH 端口。支持Paypal付款,季付及以上免设置费。(带宽不清楚) 新加坡 NAT128 vCPU:1 内存:128 MB 空间:3 GB 流量:250 GB / 月 IPv4:共享 4.5元/月 新加坡 NAT256 vCPU:1 内存:#256 MB# 空间:5 GB 流量:350 GB / 月 IPv4:共享 9元/月 官网购买:https://www.whplus.com/nat-vps 最近高峰期都在加班,所以只能看看这晚上 11 点左右的测试结果拉。。要#高峰期#的大家自己上把。。。 这个 IO 是 HDD 的话也只能算中规中矩 洛杉矶是这样的了。。大部分地方都要上 200 了。。 Traceroute 路由测试 之前的优化 ip 都是从香港走,所以我怀疑这个 IP 也不是什么优化 IP …

anyhk测评|香港HGC|29元每月|512M内存|5G SSD空间|4T流量|1Gbps端口|NAT|KVM

* HGC NAT VPS * 下單:https://anyhk.net 重點:請知曉當前為「特殊模式」 https://anyhk.net/index.php/announcements/58 HGC滯銷優惠活動: 1. 年付8.8折優惠 #优惠码#:HGCY88OFF 2. 月付首月半價 優惠碼: HGCM50OFF 3. 以上優惠月付用戶續費不可用 4. 購買後不能更換其它產品 活動時間:2020.3.29—2020.4.5 抽獎活動: 入群大喊:HGC买买买 活動獎品:HGC B1 產品一個月(或等額帳戶餘額) anyhk家的使用有一定门槛。购买成功后稍等一会,等vps安装成功后出现操作面板,第一次需要使用#noVNC#或#SSH终端#登录vps 测速位国际脚本,CPU有点烂,主频才2G,IO也就在百兆左右稍差 去程联通走香港#PCCW# 回程测试 回程测试,电信PCCW,联通移动回程直连 结论:每次时间间隔一两天共测了近10次,可以确定标称的500M共享妥妥的有限速现象。  

微信扫一扫,分享到朋友圈

利用CloudFlare API|为动态IP VPS|NAT VPS部署固定域名