Route53导出解析记录
使用AWS CLI来进行导出
可以参考AWS的官方文档
安装AWS CLI
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
注意:使用aws cli导出的解析记录,为json格式,并非常用的zone文件格式。不能直接用于其他域名商的解析记录导入
{
"ResourceRecordSets": [
{
"ResourceRecords": [
{
"Value": "ns-344.awsdns-43.com."
},
{
"Value": "ns-1807.awsdns-33.co.uk."
},
{
"Value": "ns-1500.awsdns-59.org."
},
{
"Value": "ns-516.awsdns-00.net."
}
],
"Type": "NS",
"Name": "domain.com.",
"TTL": 172800
},
{
"ResourceRecords": [
{
"Value": "ns-344.awsdns-43.com. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400"
}
],
"Type": "SOA",
"Name": "domain.com.",
"TTL": 900
},
{
"ResourceRecords": [
{
"Value": "xxx.xxx.xxx.xxx"
}
],
"Type": "A",
"Name": "test.domain.com.",
"TTL": 300
}
]
}
导出Route53中某个托管域名的解析记录
aws route53 list-resource-record-sets --hosted-zone-id hosted-zone-id > path-to-output-file
- hosted-zone-id: 可以在Route53的托管区域对应域名中,详细信息内查看到
- path-to-output-file:需要导出的文件名
如果想要文件为zone文件格式,需要自己再次解析json后获得
使用Cli53导出zone文件
cli53 是GitHub上的一个开源项目,支持对于route53的各种操作。包括创建托管域名、删除托管域名、导入Zone解析记录、导出解析记录、创建域名解析、创建智能域名解析等等
但是我们这里只说导出Zone文件的操作,具体其他用法可以参考项目说明。项目地址:cli53
wget 'https://github.com/barnybug/cli53/releases/download/0.8.17/cli53-linux-amd64'
chmod +x cli53-linux-amd64
使用CLI53
需要配置好aws的AKSK,与使用aws cli同样的操作
或者使用--profile参数来指定aws aksk配置文件的路径
显示当前aws aksk账户下有权限操作的domain列表
# ./cli53-linux-amd64 list
ID Name Record count Comment
Z0XXXXXXXXXXX70 domain.xyz. 3 domain.xyz
Z0XXXXXXXXXXX71 domain.com. 2 domain.com
Z0XXXXXXXXXXX72 domain.org. 5 domain.org
导出解析记录为Zone格式文件
# ./cli53-linux-amd64 export domain.com > domain.txt
$ORIGIN domain.com.
@ 900 IN SOA ns-344.awsdns-43.com. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400
@ 172800 IN NS ns-344.awsdns-43.com.
@ 172800 IN NS ns-1807.awsdns-33.co.uk.
@ 172800 IN NS ns-1500.awsdns-59.org.
@ 172800 IN NS ns-516.awsdns-00.net.
test 300 IN A 127.0.0.1
Route53导出解析记录的更多相关文章
- 通过统计用户DNS解析记录,实现监控用户上网行为
上次通过扫描抓包分析TTL的方式检测公司网络开放的端口,发现没有开放53端口(DNS),也就是在公司内部的主机只能用服务器自动分配的DNS,并且发现这是台内部服务器.今天发现bing上不去,检测后发现 ...
- 阿里云解析记录应对家里动态IP
<?php #需要配置的项 define('ACCESSKEYID',''); #阿里云用户密钥ID 获取方法 https://help.aliyun.com/knowledge_detail/ ...
- mysqldump 导出统一限制每张数据表导出的记录数
mysqldump 导出统一限制每张数据表导出的记录数 在工作过程中,需要将生产的数据导出到本地开发环境,我希望可以导出部分数据.而服务器数据量比较大(上千万),如果选择直接从服务器导出数据, 正在运 ...
- PDF解析记录——Pdfbox
此文仅作记录[嫌放电脑里碍事-_-],内容为以前收集的一小段代码. 下面为pdf获取文本的简要代码片段: private string GetPDFText(string filename) { ...
- 导出excel记录
前言: 记录这篇使用记录,是为了方便以后学习查阅和让没有使用过的人了解一下,其中不足还请见谅.不是很全的文章,大神请绕行. 在项目中我们或多或少的会遇到数据导出到excel表格以便线下查看或者记录一些 ...
- mvc导出excel记录
前言: 记录这篇使用记录,是为了方便以后学习查阅和让没有使用过的人了解一下,其中不足还请见谅.不是很全的文章,大神请绕行.在项目中我们或多或少的会遇到数据导出到excel表格以便线下查看或者记录一些需 ...
- 微信导出群记录V3.0
一.序 导出东北师范大学2017级软件工程微信群的聊天记录,形式不限,但需要包含文字.图片和链接,不允许截图. 聊天记录的时间段为2017年11月3日12:00起至2018年1月3日12:00. 二. ...
- 解决max解析记录与cname不能共存的问题
问题描述: 在腾讯上做了域名邮箱解析,需要将max记录绑定到主机记录为@(即空)的记录下. 而在做域名解析的时候,为了方便,需要将不带3w的域名也要解析到主机记录为@(即空)的记录下. 因此,解析报错 ...
- go更新腾讯云DNSPod的解析记录
纯粹练手用的,大家轻喷 获取SecretId,SecretKey 打开腾讯云,登录之后打开https://console.cloud.tencent.com/cam/capi,然后新建密钥记录生成的S ...
随机推荐
- .NET 是信息技术应用创新产业重要参与者
今天是国庆节,也是中秋节,月满中秋,举国欢庆,在这里祝各位开发者中秋国庆快乐. 放假在家就想把这几年对于.NET发展相关生态做个梳理,写一篇文章来总结一下这两年从腾讯出来自己创业,推动.NET在国内的 ...
- requests和正则表达式爬取猫眼电影Top100练习
1 import requests 2 import re 3 from multiprocessing import Pool 4 from requests.exceptions import R ...
- Unicode和多字节字符集
今天自己写的发现一个输出路径程序使用unicode字符集只能输出单个的首字符,问了一下同事,改为使用多字节字符集,问题解决了 于是上网看了他们的区别: 很多没看完,但起码了解到字符集的演变过程, 转 ...
- 电机AB相编码器测速
控制任务 检测编码器的脉冲并测速 电路设计 图1 直流电机带减速器和编码器 图2 编码器接线定义 编码器接线定义如下 M1:电机电源接口,绿色的 GND:编码器电源负极输入口,橙色的 C1:编码器A ...
- Jetson AGX Xavier/ubuntu查找文件
用以下命令查找文件 sudo updatedb locate xxx #xxx是文件名 如果找不到命令,则需要安装mlocate sudo apt-get install mlocate
- C#实现——十大排序算法之选择排序
选择排序法 1.工作原理(算法思路) 给定一个待排序数组,找到数组中最小的那个元素 如果最小元素不是待排序数组的第一个元素,则将其和第一个元素互换 在剩下的元素中,重复1.2过程,直到排序完成. 2. ...
- 从远程库github.com克隆代码时遇到了如下的问题:
Warning: Permanently added the RSA host key for IP address '13.250.177.223' to the list of known hos ...
- selenium3+python3自动化环境搭建
(我也是小白,刚开始接触自动化,以下内容是我自己在配置环境的时候遇到的问题及解决方法,是后面才记录的要是有什么遗漏或者问题,欢迎帮忙指出来.)1.1首先下载python下载网址:https://www ...
- TP5本地运行正常,线上运行某页面出现【模板文件不存在】问题的解决办法
相信许多小伙伴和我一样,明明在本地运行页面一切正常,而到线上(本人是用的虚拟主机)出现了如下图的问题: 其实这个问题出现的原因很简单,就是我们开发是在windows 系统下,windows系统对大小写 ...
- 你想了解的《javaScript语言精粹》(三)
# javaScript语言精粹 # 第三章 对象 - javaScript 数据类型 1. 基础数据类型 Number String Boolean Undefined N ...