No whois server is known for this kind of object.|この種のオブジェクトに対する既知の whois サーバーはありません

スポンサーリンク

whois コマンドでドメインの whois 情報を調べようっていうときに、このようなメッセージが表示されて whois 情報を参照できない場合

$ whois domains.google
この種のオブジェクトに対する既知の whois サーバーはありません
$
$ LANG=C whois domains.google
No whois server is known for this kind of object.
$

ちょっと調べると -h オプションで whois サーバーを追加指定してあげればよいよってなるんだけど。
もっと実用的な方法と思ってメモを残す。

スポンサーリンク

whois サーバの調べ方

調べたいドメインのトップレベルドメインの whois 情報を管理している whois 情報は下記コマンドで調べる。

$ whois -h whois.iana.org google | grep ^whois
whois: whois.nic.google
$

/etc/whois.conf を編集する

whois コマンドの -h オプションを用いて whois サーバーを都度指定する方法もあるけれど
毎度指定するのは面倒なので、/etc/whois.confを編集する。

$ sudo vim /etc/whois.conf
-- 省略 --
# Eg:
# \.nz$ nz.whois-servers.net
#
\.google$ whois.nic.google

Eg: に記載されている記載例を参考に、上記の様に .google ドメインの場合に利用する whois サーバが whois.nic.google であることを記載する。

whois コマンドを実行する

$ whois domains.google

これで「No whois server is known for this kind of object.」の問題は解決でき、whois 情報が参照できる。

以上

コメント

タイトルとURLをコピーしました