こんにちは! JQです。
今回は『Route53編~Private DNS~』と題して、Route53のPrivate DNSを試してみたいと思います。
Route 53 Private DNSとは
Route 53を内部のリソースに対して、内部用のDNS名をつけて管理するために使うことができます
Private Hosted Zoneの作成
1. Private Hosted Zoneの作成
先ずはRotue53でPrivate Hosted Zoneを作成します。
以下の項目を入力して作成します。
Domain Name:内部ドメイン
Type:Private Hosted Zoneを選択
Domain Name:内部ドメイン
Type:Private Hosted Zoneを選択
VPC ID:適用するVPCを選択
作成されました。
EC2で今回追加したInternal Zoneを自動的に検索対象にするためにVPCのDHCP設定を変更します。
先ずは今回のInternal Zoneを追加したDHCP optionを作成します。
次に作成したDHCP optionをVPCに設定します。
また、Private DNSを利用するには以下2つの項目が「yes」になっている必要があります。
・enableDnsHostnames
・enableDnsHostnames
・enableDnsSupport
それではレコードを設定してみます。
VPC内のEC2にレコードを設定します。
EC2で確認してみます。
先ずはresolvでtest.localが含まれているか確認します。
1# cat /etc/resolv.conf2; generated by /sbin/dhclient-script3search ap-northeast-1.compute.internal test.local4nameserver 10.0.0.2次にnslookupコマンドで設定したレコードを試してみます。
1# nslookup web012Server: 10.0.0.23Address: 10.0.0.2#5345Non-authoritative answer:6Name: web01.test.local7Address: 10.0.70.235取得出来ました!
いかがでしたでしょうか?
次回もお楽しみに!!!