
New releaseSep 5, 2026
rdap v0.10.2
Client en ligne de commande RDAP
OpenRDAP est un client en ligne de commande RDAP implémenté en Go.
https://www.openrdap.org - page d'accueil
https://www.openrdap.org/demo - démo en direct
Fonctionnalités
- Client RDAP en ligne de commande
- Formats de sortie : texte, JSON, style WHOIS
- Types de requêtes pris en charge :
- 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
- Détection automatique du serveur pour ip/domain/autnum/entities
- Prise en charge des étiquettes d'objet
- Cache d'amorçage (optionnel, utilise $XDG_CACHE_HOME/openrdap par défaut, se rabat sur ~/.cache/openrdap)
- Authentification client X.509
Installation
Ce programme utilise Go. Le compilateur Go est disponible sur https://golang.org/.
Pour installer :
go install github.com/openrdap/rdap/cmd/rdap@master
Cela installera le binaire « rdap » dans votre répertoire $GOPATH/go/bin. Essayez d'exécuter :
~/go/bin/rdap google.com
Utilisation
| Type de requête | Utilisation |
|---|---|
| Domaine (.com) | rdap -v example.com |
| Adresse IPv4 | rdap -v 192.0.2.0 |
| Adresse IPv6 | rdap -v 2001:db8:: |
| Système autonome (ASN) | rdap -v AS15169 |
| Entité (avec étiquette d'objet) | rdap -v OPS4-RIPE |
Utilisation avancée (le serveur doit être spécifié avec -s ; tous les serveurs ne prennent pas en charge tous les types de requêtes)
| Type de requête | Utilisation |
|---|---|
| Serveur de noms | rdap -v -t nameserver -s https://rdap.verisign.com/com/v1 ns1.google.com |
| Aide | rdap -v -t help -s https://rdap.verisign.com/com/v1 |
| Recherche de domaine | rdap -v -t domain-search -s $SERVER_URL example*.gtld |
| Recherche de domaine (par NS) | rdap -v -t domain-search-by-nameserver -s $SERVER_URL ns1.example.gtld |
| Recherche de domaine (par IP NS) | rdap -v -t domain-search-by-nameserver-ip -s $SERVER_URL 192.0.2.0 |
| Recherche de serveur de noms | rdap -v -t nameserver-search -s $SERVER_URL ns1.example.gtld |
| Recherche de serveur de noms (par IP) | rdap -v -t nameserver-search-by-ip -s $SERVER_URL 192.0.2.0 |
| Recherche d'entité | rdap -v -t entity-search -s $SERVER_URL ENTITY-TAG |
| Recherche d'entité (par handle) | rdap -v -t entity-search-by-handle -s $SERVER_URL ENTITY-TAG |
Voir https://www.openrdap.org/docs.
Exemple de sortie
Cliquez sur les exemples pour voir la sortie :