whois
whoisはWHOISサーバだけでなくIRRサーバのクライアントにもなれる。
JPNICではWHOISとIRRは連携していない?
http://www.nic.ad.jp/ja/materials/irr/20030724/minutes-02.html
- RIPEのWHOIS (whois.ripe.net)
- APNICのWHOIS (whois.apnic.net)
- ARINのWHOIS (whois.arin.net)
- AFRINICのWHOIS (whois.afrinic.net)
- LACNICのWHOIS (whois.lacnic.net)
- JPNICのWHOIS (whois.nic.ad.jp) --- ドメイン名不可
- JPRSのWHOIS (whois.jprs.jp) --- ドメイン名
- JPNICのIRR (jpirr.nic.ad.jp)
RIPE whois であると思われるものは、RIPE、APNIC、AFRINIC
それ以外は、whoisコマンドが RIPE whois でない、と返してきてRIPEオプショ
ン使えない。RIPEオプションが使えるということは、WHOISとIRRが連携してい
ると考えていいのか?よくわからん。しかし、少なくとも出力はRPSLフォー
マットになっている。
IPから、ネットワークや上流ネットワークを調べる。
% whois -h whois.nic.ad.jp 221.186.146.27
% whois -h whois.jprs.jp hatena.co.jp
IPから、routeオブジェクトを調べる。
% whois -h jpirr.nic.ad.jp 221.186.146.27
whoisサーバのヘルプを見るには、
whois -h whoisサーバ help
サーバを特に指定しない場合には、whoisが自分で使用すべきサーバを推測し
て、わからなければ、whois.arin.net を使う。ただし、NICハンドルで検索す
る場合には、「whois '!XX1234JP'」などと頭に'!'をつける。このときデフォ
ルトで使われるのは、whois.networksolutions.com