gpt4 book ai didi

amazon-web-services - 从 Amazon Route 53 导出 DNS 区域文件

转载 作者:行者123 更新时间:2023-12-03 07:41:04 34 4
gpt4 key购买 nike

我想从我的 Amazon Route 53 设置中导出 DNS 区域文件。这可能吗,还是只能手动创建区域文件? (例如通过 http://www.zonefile.org/?lang=en )

最佳答案

以下脚本从 Route53 以绑定(bind)格式导出区域详细信息。将域名作为参数传递给脚本。 (这需要安装和配置 awsclijq。)

#!/bin/bash

zonename=$1
hostedzoneid=$(aws route53 list-hosted-zones --output json | jq -r ".HostedZones[] | select(.Name == \"$zonename.\") | .Id" | cut -d'/' -f3)
aws route53 list-resource-record-sets --hosted-zone-id $hostedzoneid --output json | jq -jr '.ResourceRecordSets[] | "\(.Name) \t\(.TTL) \t\(.Type) \t\(.ResourceRecords[]?.Value)\n"'

关于amazon-web-services - 从 Amazon Route 53 导出 DNS 区域文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20337749/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com