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 FirefoxBrowserabfrage 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/

BeispielErlä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 FirefoxBrowserabfrage 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
Alternativ können Sie die URL direkt im Browser aufrufen.

Beispiel für eine Datenabfrage via Rest-Client:

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:

QuelleLink
ARIN NicInfohttps://github.com/arineng/nicinfo
ARIN RDAP_WebSPAhttps://github.com/arineng/rdap_webspa
CentralNic rdapperhttps://github.com/jodrell/rdapper
Registrobr rdap-clienthttps://github.com/registrobr/rdap-client
DNSBelgium RDAP server libraryhttps://github.com/DNSBelgium/rdap
CNNIC rdaphttps://github.com/cnnic/rdap
Metaregistrar rdap-clienthttps://github.com/metaregistrar/rdap-client

 Beispiel für eine Abfrage via RDAP-Client:

Zugehörige Dokumente