Java自动访问Cloudflare_利用CloudFlare自动DDNS
注意要 仅限 DNS
先在控制面板找到咱的目前IP,然后到Cloudflare中新建一个A记录,如:ddns.yourdomain.com,指向咱的当前IP
下载脚本
1 wget https://raw.githubusercontent.com/yulewang/cloudflare-api-v4-ddns/master/cf-v4-ddns.sh
这里需要填写一个能返回咱的当前IP的网页地址,下面提供一些
1 $ curl ifconfig.me2 $ curl icanhazip.com3 $ curl ident.me4 $ curl ipecho.net/plain5 $ curl whatismyip.akamai.com6 $ curl tnx.nl/ip7 $ curl myip.dnsomatic.com8 $ curl ip.appspot.com9 $ curl -s checkip.dyndns.org | sed 's/.*IP Address: \([0-9\.]*\).*/\1/g'
修改脚本
# API key, see https://www.cloudflare.com/a/account/my-account,
# 上一步获取的CFKEY
CFKEY=
#输入你需要解析用来DDNS解析的根域名 eg: example.com
CFZONE=
# 暂时空着
CFID=
# 登陆CF的Username, eg: user@example.com
CFUSER=
# 填写用来DDNS解析的二级域名,与上面设置的要一致, eg: ddns.yourdomain.com
CFHOST=
# Cloudflare TTL for record, between 120 and 86400 seconds
CFTTL=3600
# Get domain ID from Cloudflare using awk/sed and python json.tool
GETID=true
# Ignore local file, update ip anyway
FORCE=false
# 填写上一步能正确返回咱的当前IP的网址, other examples are: bot.whatismyipaddress.com, https://api.ipify.org/ ...
WANIPSITE="myip.dnsomatic.com"
运行脚本
1 chmod +x cf-ddns.sh2 ./cf-ddns.sh
第一次运行后,会显示咱用于DDNS解析的二级域名的CFID,记录下来
将CFID填入到配置文件中的CFID处
再次运行
1 ./cf-ddns.sh
设置自动运行
1 crontab -e2 #不知道这样写对不对xD3 0 * * * * /root/cf-ddns.sh >/dev/null 2>&1
Java自动访问Cloudflare_利用CloudFlare自动DDNS相关推荐
- 取消参考文献自动编号_利用Word自动维护参考文献的编号和引用
参考文献的标注本不是一件麻烦的事情,但是对参考文献编号后就成了一件麻烦的事情,产生的问题和图表公式编号的问题是一样的.手工维护这些编号是一件费力而且容易出错的事情,我们的目的是让Word自动维护这些编 ...
- python RTL自动生成_利用python自动生成证件照
又到了一次交个人信息表的时候了,在word照片框贴照片时发现自己之前放在e盘的电子照片不见了,我丢.之前去照相馆就只留了一张底片,疫情当前(打游戏懒得出门),作为时代好青年,出门拍照是不可能的,为一张 ...
- idea 自动生成mybaits_IDEA利用mybatis-generator自动生成dao和mapper
pom.xml配置 1 2 1.8 3 1.3.7 4 5.1.46 5 1.1.9 6 1.3.2 7 8 9 10 11 org.springframework.boot 12 spring-bo ...
- 群晖NAS教程(二十一)、利用Docker安装DDNS动态域名解析,自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、华为云)
群晖NAS教程(二十一).利用Docker安装DDNS动态域名解析,自动更新域名解析到公网IP(支持阿里云.腾讯云dnspod.Cloudflare.华为云) 为了更好的浏览体验,欢迎光顾勤奋的凯尔森 ...
- java 机器人模拟人工操作_Java制作自动访问网站机器人!(转)
如何制作一些论坛的自动发言机器人?(如果没有图片验证码的话!)在Java里,有些URL,URLConnection的类,这些类可以访问一个URL获取数据,可以发送Request,你就可以结合一些类做一 ...
- java编程猜数字大小 (要求利用随机数自动生成一个0--100内的随机数字)
java编程猜数字(要求利用随机数自动生成一个0–100内的随机数字) public static void main(String[] args) {int num=(int)(Math.rando ...
- 利用ApacheCXF自动生成webservice的客户端代码
利用ApacheCXF自动生成webservice的客户端代码 一.环境准备 1.JDK环境 2.下载apache-cxf发布包,举例版本为3.2.14,解压发布包,设置CXF_HOME,并添加%CX ...
- TBar:重新访问基于模板的自动程序修复
TBar:重新访问基于模板的自动程序修复 摘要 我们回顾了基于模板的APR的性能,以构建关于修复模式有效性的全面知识,并强调了补充步骤(如故障定位或提供者代码检索)的重要性.为此,我们首先对文献进行调 ...
- [Python爬虫] Selenium自动访问Firefox和Chrome并实现搜索截图
前两篇文章介绍了安装,此篇文章算是一个简单的进阶应用吧!它是在Windows下通过Selenium+Python实现自动访问Firefox和Chrome并实现搜索截图的功能. [Pyt ...
最新文章
- 远程连接身份验证错误,又找不到加密Oracle修正
- AndroidStudio权威教程 AS添加第三方库的6种方式(Jar module so等)
- 服务器dbback文件夹,怎么让SQL 2000定时复制备份数据库到局域网中的指定电脑上? - SQL Server论坛 - 51CTO技术论坛_中国领先的IT技术社区...
- Spring注解之 @SuppressWarnings注解
- 远程连接Oracle 数据库连接报错ORA-12638身份检索失败
- Sicily-1063
- 2021 年前端趋势预测
- Idea和redis的坑
- 雷林鹏分享:PHP 数组排序
- vue-cli3.0打包时如何忽略某个第三方依赖包
- MongDB之shard_主从,副本集,分片的理解
- java element string_Java StackTraceElement toString()方法
- 修复Linux系统内核TCP漏洞,Linux 内核中TCP SACK机制远程Dos漏洞处理方法(CVE-2019-11477) | 聂扬帆博客...
- 马哥 python培训
- 关于三维扫描仪,你需要知道这些
- access 战地1不加入ea_战地1、泰坦陨落2将正式加入EA Access会免阵容
- 服务器磁盘IO是什么意思?SATA和固态硬盘的性能差异
- TI C66x DSP 系统events及其应用 - 1
- ar8031网卡中的光口和电口相互切换
- 移动通信与无线实验五:AP认证及WLAN配置流程