メインコンテンツまでスキップ

Azure DNS ゾーンを作成し、AWS Route53のサブドメインとして構成する

この記事の目的

Azure DNS ゾーンを作成し、AWS Route53のサブドメインとして構成する手順を解説します。

👇これより先は下記内容を前提とします

Azure DNS ゾーンを作成する

DNS ゾーンを作成する

az network dns zone create^
--resource-group sample_resource_group^
--name sub01.sample1121.com

A レコードを登録する

az network dns record-set a add-record^
--resource-group sample_resource_group^
--record-set-name ip01^
--zone-name sub01.sample1121.com^
--ipv4-address XX.XX.XX.XX

NS レコードセットリストを取得する

az network dns record-set ns list^
--resource-group sample_resource_group^
--zone-name sub01.sample1121.com

下記のような出力が得られます。

[
{
"NSRecords": [
{
"nsdname": "ns1-XX.azure-dns.com."
},
{
"nsdname": "ns2-XX.azure-dns.net."
},
{
"nsdname": "ns3-XX.azure-dns.org."
},
{
"nsdname": "ns4-XX.azure-dns.info."
}
],
"TTL": 172800,
"etag": "*****-*****-*****-*****",
"fqdn": "sub01.sample1121.com.",
"id": "/subscriptions/******-*****-*****-*****/resourceGroups/sample_resource_group/providers/Microsoft.Network/dnszones/sub01.sample1121.com/NS/@",
"name": "@",
"provisioningState": "Succeeded",
"resourceGroup": "sample_resource_group",
"targetResource": {},
"type": "Microsoft.Network/dnszones/NS"
}
]

上記出力から、以下をNSレコードとしてメモしておきます。

ns1-XX.azure-dns.com.
ns2-XX.azure-dns.net.
ns3-XX.azure-dns.org.
ns4-XX.azure-dns.info.

DNS名前解決のテスト

nslookup ip01.sub01.sample1121.com ns1-XX.azure-dns.com.

下記のような出力が得られれば正常です。

サーバー:  UnKnown
Address: YY.YY.YY.YY

名前: ip01.sub01.sample1121.com
Address: XX.XX.XX.XX

AWS Route53のサブドメインを構成する

以降の手順はAWSでドメインがRoute53に導入済であることを前提とします。

Route53でホストゾーンを選択しレコードを作成をクリックします。
image.png

下記を入力して、レコードを作成します。

  • レコード名:サブドメイン名
  • レコードタイプ:NS
  • 値:上記でメモしたAzureのNSレコード

image.png

動作確認

DNS名前解決のテスト

nslookup ip01.sub01.sample1121.com

下記のような出力が得られれば正常です。

サーバー:  UnKnown
Address: YY.YY.YY.YY

名前: ip01.sub01.sample1121.com
Address: XX.XX.XX.XX

👇関連記事

👇参考URL

[keywords]
Azure DNS Route53 サブドメイン

Azure DNS ゾーンを作成し、AWS Route53のサブドメインとして構成する

更新日:2023/11/21