いままで使えていたDNSが急に使えなくなりました。
whois example.com
とすると、
Name Server: ns1.valid-ns.com Name Server: ns2.valid-ns.com Name Server: ns3.valid-ns.com
と期待通りに表示されますが、nslookupだと返ってきません。
% nslookup example.com a.gtld-servers.net Server: a.gtld-servers.net Address: 192.5.6.30#53 Non-authoritative answer: *** Can't find example.com: No answer
norecorseを設定しても同じですので、gTLDに登録されていないようです。
% nslookup > set norecorse > server a.gtld-servers.net Default server: a.gtld-servers.net Address: 192.5.6.30#53 > example.com Server: a.gtld-servers.net Address: 192.5.6.30#53 Non-authoritative answer: *** Can't find example.com: No answer
レジストラの問題だと思うのですが、合ってますでしょうか?
また、どういうときにこういう問題が起きるものでしょうか?
example.com の Aレコードではなく、NSレコードも見つからないのでしょうか? "nslookup -type=ns example.com", "nslookup -type=ns example.com a.gtld-servers.net", "nslookup -type=ns example.com ns1.valid-ns.com", "dig example.com ns", "dig @a.gtld-servers.net example.com ns", "dig @ns1.valid-ns.com example.com ns"
ns1.valid-ns.com を直接参照する例を追加