Registry Data Access Protocol
Mit dem Registry Data Access Protocol (RDAP) hat die IETF (Internet Engineering Task Force) im März 2015 einen neuen Anlauf genommen, die technischen Grundlagen für einen "whois"-Nachfolger zu schaffen.
Anders als whois bietet RDAP:
- die Authentisierung des Servers und Authentifizierung und Autorisierung des Anfragers
- Internationalisierung
- ein strukturiertes Datenformat
- die Möglichkeit zur verschlüsselten Datenübertragung
RDAP für .de-Domains
Um Erfahrungen für die .de-Zone zu sammeln, hat DENIC RDAP beispielhaft implementiert. Für .de-Domains gibt es eine Besonderheit, für die wir eine eigene Extension erstellt haben:
- Es besteht die Möglichkeit, .de-Domains mit NS-Entry zu registrieren.
RDAP-Service im Versuchsbetrieb
DENIC stellt Ihnen den RDAP-Service im Versuchsbetrieb, d.h. insbesondere ohne die Zusage von Service Level Standards, unter https://rdap.denic.de für .de-Domains zur Verfügung. Wir bieten RDAP ausschließlich über TLS-gesicherte Verbindung (https) an.
Ausgegeben werden exakt dieselben Informationen zu einer Domain wie über den Public-whois.
Feedback-Möglichkeit
Sollten Ihre Tests Fragen oder Feedback ergeben, senden Sie gerne eine Mail an rdap[at]denic[dot]de.
Informationen zur Durchführung von Testabfragen
Sie können für .de-Domains Abfragen vornehmen zu:
- Status und
- Daten
Möglich sind:
- Browserabfragen
- Kommandozeilenabfragen via Curl
- Abfragen via RDAP-Client
1. Statusabfragen - So gehen Sie vor
Statusabfrage via Browser
Den Status einer .de-Domain können Sie via Browser über die Head-Abfrage testen:
Browserabfrage via Firefox | Browserabfrage via Chrome |
---|---|
0. Es empfiehlt sich, einen Rest-Client zu verwenden, z. B.: | |
http://restclient.net/ | https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo/related |
1. Klicken Sie nach der Installation auf die Erweiterung und wählen Sie bei | |
"Method" HEAD aus | "Other Method" HEAD aus. |
2. und geben Sie die komplette URL ein, z. B.: https://rdap.denic.de/domain/denic.de |
Statusabfrage via Curl
Sie können RDAP auch über die Kommandozeile via Curl (https://curl.haxx.se/download.html) abfragen.
Verwenden Sie dazu das Kommando curl -I https://rdap.denic.de/domain/
Beispiel | Erläuterung/Screenshot |
---|---|
curl -I https://rdap.denic.de/domain/denic-connect-example.de HTTP/1.1 200 OK | Beispiel für eine registrierte Domain |
curl –I https://rdap.denic.de/domain/beispiel-zwölf.de HTTP/1.1 200 OK | Beispiel für eine registrierte Domain in IDN-Notation |
curl -I https://rdap.denic.de/domain/thisdomaindoesnotexist.de HTTP/1.1 404 Not Found | Beispiel für eine nicht-registrierte Domain |
curl -I https://rdap.denic.de/domain/denic-rgp-example.de HTTP/1.1 200 OK | Beispiel für eine Domain in der RGP |
curl -I https://rdap.denic.de/domain/denic-failed-example.de HTTP/1.1 200 OK | Beispiel für eine Domain mit Status failed |
2. Datenabfrage - So gehen Sie vor
Datenabfrage via Browser
Die Daten einer .de-Domain können Sie via Browser über die Get-Abfrage testen:
Browserabfrage via Firefox | Browserabfrage via Chrome |
---|---|
0. Es empfiehlt sich, einen Rest-Client zu verwenden, z.B.: | |
http://restclient.net/ | https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo/related |
1. Klicken Sie nach der Installation auf die Erweiterung und wählen Sie bei | |
"Method" GET aus | "Other Method" GET aus |
2. und geben Sie die komplette URL ein., z. B. https://rdap.denic.de/domain/denic.de |
Datenabfrage via Curl
Sie können RDAP auch über die Kommandozeile via Curl (https://curl.haxx.se/download.html) abfragen. Verwenden Sie dazu das Kommando curl https://rdap.denic.de/domain/
Testen mit RDAP-Clients
Alternativ können Sie RDAP auch mit einem RDAP-Client testen. RDAP-Clients bieten für menschliche Leser strukturierte Ausgabeformate der eigentlich maschinenlesbaren Abfrageantworten. Folgende Clients stehen zur Verfügung:
Quelle | Link |
---|---|
ARIN NicInfo | https://github.com/arineng/nicinfo |
ARIN RDAP_WebSPA | https://github.com/arineng/rdap_webspa |
CentralNic rdapper | https://github.com/jodrell/rdapper |
Registrobr rdap-client | https://github.com/registrobr/rdap-client |
DNSBelgium RDAP server library | https://github.com/DNSBelgium/rdap |
CNNIC rdap | https://github.com/cnnic/rdap |
Metaregistrar rdap-client | https://github.com/metaregistrar/rdap-client |
Beispiel für eine Abfrage via RDAP-Client:
Zugehörige Dokumente
- RDAP wird beschrieben in den RFC7480 bis RFC7484
- DENIC-Extension of RDAP JSON Response (vorläufig)