
New releaseSep 5, 2026
rdap v0.10.2
RDAP コマンドラインクライアント
OpenRDAP は、Go で実装されたコマンドライン RDAP クライアントです。
https://www.openrdap.org - ホームページ
https://www.openrdap.org/demo - ライブデモ
機能
- コマンドライン RDAP クライアント
- 出力形式: text、JSON、WHOIS スタイル
- 対応クエリタイプ:
- ip
- domain
- autnum
- nameserver
- entity
- help
- url
- domain-search
- domain-search-by-nameserver
- domain-search-by-nameserver-ip
- nameserver-search
- nameserver-search-by-ip
- entity-search
- entity-search-by-handle
- ip/domain/autnum/entities の自動サーバー検出
- オブジェクトタグのサポート
- Bootstrap キャッシュ (オプション、デフォルトでは $XDG_CACHE_HOME/openrdap を使用し、~/.cache/openrdap にフォールバック)
- X.509 クライアント認証
インストール
このプログラムは Go を使用します。Go コンパイラは https://golang.org/ から入手できます。
インストールするには:
go install github.com/openrdap/rdap/cmd/rdap@master
これにより、"rdap" バイナリが $GOPATH/go/bin ディレクトリにインストールされます。次のコマンドを実行してみてください:
~/go/bin/rdap google.com
使用法
| クエリタイプ | 使用法 |
|---|---|
| Domain (.com) | rdap -v example.com |
| IPv4 アドレス | rdap -v 192.0.2.0 |
| IPv6 アドレス | rdap -v 2001:db8:: |
| 自律システム (ASN) | rdap -v AS15169 |
| エンティティ (オブジェクトタグ付き) | rdap -v OPS4-RIPE |
高度な使用方法 (サーバーは -s で指定する必要があります。すべてのサーバーがすべてのクエリタイプをサポートしているわけではありません)
| クエリタイプ | 使用法 |
|---|---|
| ネームサーバー | rdap -v -t nameserver -s https://rdap.verisign.com/com/v1 ns1.google.com |
| ヘルプ | rdap -v -t help -s https://rdap.verisign.com/com/v1 |
| ドメイン検索 | rdap -v -t domain-search -s $SERVER_URL example*.gtld |
| ドメイン検索 (NS 経由) | rdap -v -t domain-search-by-nameserver -s $SERVER_URL ns1.example.gtld |
| ドメイン検索 (NS IP 経由) | rdap -v -t domain-search-by-nameserver-ip -s $SERVER_URL 192.0.2.0 |
| ネームサーバー検索 | rdap -v -t nameserver-search -s $SERVER_URL ns1.example.gtld |
| ネームサーバー検索 (IP 経由) | rdap -v -t nameserver-search-by-ip -s $SERVER_URL 192.0.2.0 |
| エンティティ検索 | rdap -v -t entity-search -s $SERVER_URL ENTITY-TAG |
| エンティティ検索 (ハンドルによる) | rdap -v -t entity-search-by-handle -s $SERVER_URL ENTITY-TAG |
https://www.openrdap.org/docs を参照してください。
出力例
出力を表示するには例をクリックしてください: