AWSアカウント間でドメインを移管した後、全く同じレコード設定をしても「IPアドレスが見つかりません」になってしまって、 dig www.example.com
とかやると
$ dig www.example.com
; <<>> DiG 9.10.6 <<>> www.example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 11843
︙
SERVFAIL
って出て、 dig +trace www.example.com
とか見てみると、どうやら example.com
のNSレコードは生きてそうなのにサブドメインでコケてるとか…
(参考)
そんなアナタは、WHOISを見てみると良いことがあるかもしれません
$ whois example.com
︙
Tech Fax:
Tech Fax Ext:
Tech Email: tech-xxxxxxxx@example.com.whoisprivacyservice.org
Name Server: ns-yyy.awsdns-yy.org
Name Server: ns-yyy.awsdns-yy.co.uk
Name Server: ns-yyy.awsdns-yy.com
Name Server: ns-yyy.awsdns-yy.net
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2020-01-01T00:00:00.000Z <<<
dig +trace
と違うネームサーバーが書かれていたらこれが原因です
$ dig www.example.com
︙
www.example.com. 7200 IN NS ns-xxx.awsdns-xx.com.
www.example.com. 7200 IN NS ns-xxx.awsdns-xx.org.
www.example.com. 7200 IN NS ns-xxx.awsdns-xx.co.uk.
www.example.com. 7200 IN NS ns-xxx.awsdns-xx.net.
;; Received 265 bytes from 208.78.71.31#53(ns-xxx.awsdns-xx.com) in 13 ms
︙
Route53のWHOIS情報ページへは ドキュメント の「ドメインの連絡先情報の更新」に書いてあります
WHOIS情報ページの「ネームサーバーの追加/編集」で、dig
で返ってきた方の ネームサーバーに書き換えてください
いくら調べても出てこなくて丸3日くらい溶かしました