🐼

Route53でドメイン登録後、terraformでホストゾーン作成。nslookupすると、SERVFAILになる

2022/01/28に公開

やったこと

調査

nslookupはドメイン名からIPアドレスを調べることのできるコマンドです

$nslookup hoge.com

出力結果

server can't find hoge.com: SERVFAIL

公式を参考にwhoisコマンドを実行しました
[公式]
https://aws.amazon.com/jp/premiumsupport/knowledge-center/route-53-dns-website-unreachable/

whoisコマンドは、ドメイン情報を表示することのできるコマンドです

$whois hoge.com
Name Server: ns-111.awsdns-11.com
Name Server: ns-1111.awsdns-11.co.uk
Name Server: ns-111.awsdns-11.net
Name Server: ns-1111.awsdns-11.org

解決策

調べてみると、ホストゾーンのNSレコードと登録済みドメインのネームサーバーが一致していませんでした。
下記参考記事を見ると、登録済みドメインのネームサーバーをホストゾーンのNSレコードで更新する必要があるようです。

[参考記事]
https://qiita.com/kaikusakari/items/628fa099d25392e7e7db

注意点

完了のEmailが届いてから、すぐにnslookupしても、SERVFAILとなっていました。
10分ほど経過してから、nslookupすると成功したので、同じ現象が起こった方は、少し待ってみると、良いかも知れません。

Discussion