1. ホーム
  2. dns

[解決済み] traceroute: 不明なホストと不明なレジストラでのwhois

2022-02-19 08:13:30

質問

元々GoDaddyから取得したドメインをAWSに移管しました。 ステータスは "clientTransferProhibited" で、これは "ok" ステータスの1つで、ドメインはまだ有効期限が切れていません(2020-07-12まで有効です)。

しかし、ある時点から動かなくなりました(いつ、なぜかははっきりしません)。以前は、さまざまなEC2インスタンスやS3ウェブサイトを指し、サブドメインありでもなしでも問題なく使えていましたが、最近Digital Oceanのドロップレットで使おうとしたら(IPをAレコードとしてレコードセットに入れるだけ)、動かなくなったことに気がつきました。Pingはタイムアウト、tracerouteはハングアップします。

Whoisをチェックしたところ、レジストラがGandi SASと表示され、混乱しました。この名前は聞いたことがありません。私は他に2つほどドメインを所有していますが、それらは予想通りwhoisレスポンスのレジストラ部分にGodaddyを表示しています。ドメインがAWSに移管された後、私はAWSがレジストラとして表示されることを期待しています。

Route53のDomainセクションに表示されているのと同じで、Hosted ZoneのValue of type NSに表示されているのと同じです。

そして、まだ: traceroute: unknown host alexakarpov.xyz =|

私は何を間違えているのでしょうか?

どうすればいいですか?

実名を入力した場合、どのオンラインツールでも問題が表示されます。 http://dnsviz.net/d/alexakarpov.xyz/dnssec/

ダサい代議士がいるもんだ。

xyz 権威あるネームサーバーが語っています。

$ dig @$(dig ns xyz. +short|tail -1) alexakarpov.xyz NS | grep 'IN NS '
alexakarpov.xyz.    1h IN NS ns-102.awsdns-12.com.
alexakarpov.xyz.    1h IN NS ns-1223.awsdns-24.org.
alexakarpov.xyz.    1h IN NS ns-1724.awsdns-23.co.uk.
alexakarpov.xyz.    1h IN NS ns-954.awsdns-55.net.

そのネームサーバーのどれかに問い合わせる。

 for ns in ns-102.awsdns-12.com. ns-1223.awsdns-24.org. ns-1724.awsdns-23.co.uk. ns-954.awsdns-55.net. ; do dig @$ns alexakarpov.xyz NS +noqr| grep status; done
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 57934
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 14503
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 48681
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 12837

親にリストアップされたネームサーバーはどれもあなたの名前に対して権威がないので、あなたはいい加減なデリゲーションをしているのです。

これらのネームサーバーを修正してあなたのドメイン名で権威を持つようにするか、あなたのネームサーバーで権威を持つネームサーバーをいくつか変更する必要があります。

ネームサーバーを変更する必要がある場合を除き、レジストラが誰であるかは、上記には関係しません。

追記:gTLDレジストラの一覧は、以下のサイトで見ることができます。 https://www.internic.net/alpha.html これは公式のリストです。Amazonもリストアップされていますが、どのレジストラがあなたのドメイン名のスポンサーになっているかは、whoisで確認することができます(あなたの場合、これが唯一の用途です)。