Command Palette

Search for a command to run...

So überprüfen Sie, ob ein Domainname verfügbar ist: RDAP-, WHOIS- und Massensuche

So überprüfen Sie, ob ein Domainname verfügbar ist: RDAP-, WHOIS- und Massensuche

T
Toolz Team
|Sep 19, 2026|15 min lesen
Bevorzugen Sie Toolz.dev bei Google

Teil der Sammlung Web-Tools

Domain-Suche

Überprüfen Sie einen Namen auf Dutzende von TLDs gleichzeitig. RDAP zuerst, WHOIS-Fallback und ein Urteil über verfügbar, angenommen oder unbekannt, niemals eine Vermutung

Verwenden Sie die Domain-Suche

Sie haben einen Namen Bevor Sie ein Logo entwerfen, eine Karte drucken oder irgendjemandem mitteilen, müssen Sie wissen, ob die Domain kostenlos ist, und normalerweise nicht nur die.com. Sie möchten über io, .ai, .dev und welchen Ländercode auch immer Ihre Kunden leben, Bescheid wissen Überprüfen Sie sie einzeln in einem Registrar' s Suchfeld ist langsam, und die Antwort, die Sie zurückerhalten, ist manchmal falsch, in einer Weise, die die Seite nie zugibt.

In diesem Leitfaden wird erläutert, woher die Verfügbarkeitsdaten stammen, warum das alte WHOIS-Protokoll falsche & quot; verfügbare & quot; Ergebnisse liefert, was RDAP geändert hat, und wie man einen Registrierungsdatensatz liest, sobald man einen Namen findet, der genommen wird Die Beispiele verwenden die Toolz-Domainverfügbarkeitsprüfung, die Register direkt über bis zu 68 Erweiterungen in einer Suche abfragt.

tl; dr: Eine Domain ist verfügbar, wenn die Registry, die ihre TLD ausführt, keinen Datensatz darüber hat, zuverlässig fragt man nach RDAP (RFC 9083), das strukturiertes JSON und ein einfaches 404 für einen nicht registrierten Namen zurückgibt Mehrere hundert TLDs, meist Ländercodes, antworten immer noch nur über WHOIS auf Port 43, wo & quot; no match" Freitext ist, der sich pro Registry unterscheidet Die Werkzeug zur Domänensuche Prüft zuerst RDAP, fällt zurück zu WHOIS, und meldet & quot; unbekannt" mit einem Grund statt zu raten Es ist kostenlos, keine Anmeldung, auf 40 Namen und 240 Suchvorgänge pro Suche begrenzt und läuft auf einem Server, da Browser diese Suchvorgänge nicht durchführen können.

Was bedeutet & quot;verfügbar" für einen Domainnamen bedeuten?

Ein Domainname ist verfügbar, wenn niemand eine Registrierung dafür bei der Registry hält, die ihre Top-Level-Domain betreibt Jede TLD hat genau eine Registry Verisign führt .com und .net aus, Public Interest Registry läuft .org, und jeder Country-Code TLD hat einen eigenen Betreiber Registrare wie Namecheap oder Hostinger verkaufen Registrierungen, aber die Registry hält die maßgebliche Liste dessen, was existiert.

Diese Unterscheidung ist wichtig, weil sie Ihnen sagt, welche Antwort Sie vertrauen sollen Eine Registrar' s-Suchseite ist ein Frontend, das schließlich die Registrierung anfragt, aber es kann auch zwischengespeicherte Ergebnisse, Premium-Preise aus dem eigenen Inventar oder Vorschläge anzeigen, die Ihnen etwas verkaufen sollen. Eine Suche, die zur Registrierung selbst führt, entfernt diese Ebenen.

Verfügbarkeit bei der Registry ist auch nur die erste Frage Ein Name kann nicht registriert und trotzdem nicht zum Normalpreis käuflich sein, denn er steht auf einer reservierten Liste oder einer Premiumpreisliste, und viele Ländercodes haben Zulassungsregeln, wer sich registrieren darf Mehr dazu weiter unten.

RDAP vs. WHOIS: Was ist der Unterschied?

RDAP (Registration Data Access Protocol) ist der moderne Ersatz für WHOIS. Es gibt Registrierungsdaten als JSON über HTTPS zurück, wobei jedes Feld definiert ist, und es signalisiert eine fehlende Domäne mit einem gewöhnlichen HTTP 404. WHOIS ist ein Textprotokoll aus dem frühen Internet, spezifiziert in RFC 3912Dies sendet eine Abfrage über den TCP-Port 43 und gibt den Text zurück, den die Registrierung zum Drucken wählt.

Das JSON-Antwortformat ist definiert in RFC 9083. Die Frage, welchen RDAP-Server man nach einer bestimmten TLD fragen soll, beantwortet eine Bootstrap-Datei, unter der IANA veröffentlicht RFC 9224, erhältlich unter data.iana.org/rdap/dns.json. ICANN benötigt RDAP aus jedem generischen TLD-Register, also haben es .com, .app, .xyz und der Rest. Ländercode-Register sind nicht an ICANN-Verträge gebunden, und viele von ihnen bieten immer noch nur WHOIS an.

Attribut RDAP WHOIS
Transport HTTPS Rohes TCP, Port 43
Antwortformat JSON mit einem definierten Schema Freitext, je nach Registry unterschiedlich
" Nicht registriert" signalisieren HTTP 404 Eine Phrase wie & quot; Keine Übereinstimmung für & quot; oder & quot;NOT FOUND", die variiert
Servererkennung IANA-Bootstrap-Datei (RFC 9224) Pro-TLD-Kenntnisse oder eine IANA-Überweisung
Erforderlich für gTLDs ja Nicht mehr der primäre Dienst
Abdeckung von Ländercodes parteiisch Die meisten bieten es noch an
Termine Standardzeitstempel Jedes lokale Format, das die Registrierung bevorzugt
Maschinenlesbarkeit Hoch Niedrig, benötigt einen Parser pro Registry

Für eine Person, die einen Namen überprüft, sieht das aus wie eine Sanitäranlage. Für die Genauigkeit ist es die ganze Geschichte, denn im nächsten Abschnitt geht es darum, was passiert, wenn ein Programm einen WHOIS-Text falsch liest.

Warum sagen einige Domain-Checker " verfügbar" wenn der Name vergeben wird?

Falsch & quot; verfügbar" Ergebnisse stammen fast immer aus dem WHOIS-Parsing Ein einfacher Prüfer sendet die Abfrage, sucht nach einer Phrase wie " not found" in der Antwort und ruft die Domain kostenlos auf, wenn er eine solche sieht. Dieser Ansatz schlägt in mehreren gewöhnlichen Situationen fehl:

  1. Tarifbegrenzung. Eine Registry, die meint, zu viele Anfragen zu senden, antwortet möglicherweise mit einer Ablehnungsmeldung, Wenn der Prüfer nur nach & quot; found" sucht, wird eine Ablehnung, die zufällig & quot; nicht found" als verfügbar liest.
  2. Negation. Einige Verfügbarkeitsdienste antworten & quot; Verfügbar" oder & quot; Nicht verfügbar" Eine Teilzeichenfolge stimmt mit " überein.verfügbar" stimmt mit beiden überein.
  3. Echoabfragen. Einige Register drucken Ihre Anfrage vor dem Ergebnis zurück, sodass der Domainname und die Wörter " no data" können auch bei einem registrierten Namen in derselben Antwort erscheinen.
  4. Elternzonenantworten. Wenn Sie nach einem Namen der dritten Ebene fragen, können Sie den Datensatz für die darüber liegende Zone der zweiten Ebene zurückgeben, die ein anderes Objekt beschreibt.
  5. Tote Server. Eine gebündelte Liste von WHOIS-Hosts wird schalEin Verbindungsfehler ist kein Beweis dafür, dass ein Name frei ist.

Der Toolz-Checker behandelt jedes davon explizit, er liest Verfügbarkeitsantworten mit Negationsbewusstsein, lehnt Datensätze ab, die eine übergeordnete Zone beschreiben, streift echierte Abfragen, und wenn ein gebündelter WHOIS-Host nicht mehr antwortet, fragt er IANA, welcher Server heute diese TLD bedientAlles, was er noch nicht sicher lesen kann, wird als gemeldet UnbekanntMit dem Grund daneben Dieses dritte Urteil macht die beiden anderen nutzbar: Wenn das Tool grün zeigt, sagte die Registry.

So überprüfen Sie viele Domainnamen auf einmal

Eine Massensuche kreuzt eine Liste von Namen mit einer Liste von Erweiterungen und sucht jede Kombination nach Hier ist, wie die Zählung auf der Suchwerkzeug für MassendomänenSchritt für Schritt.

  1. Geben Sie die Namen ein. Trennen Sie sie durch Kommas oder neue Zeilen Duplikate werden weggelassen, Namen werden klein geschrieben Bis zu 40 Namen passen in eine Suche.
  2. Wählen Sie die Erweiterungen. Voreinstellungen decken gängige Sets ab: Startup wählt zehn (com, net, org, io, co, ai, app, dev, xyz und ich), Popular wählt 38 aus, und eine Bangladesh-Voreinstellung deckt die zweiten Ebenen von.bd ab Sie können auch jede der 68 Erweiterungen einzeln ankreuzen.
  3. Beobachten Sie den Tresen. Die Anzahl der Suchvorgänge ist Namen mal Erweiterungen, angezeigt vor der Suche.
  4. Lauf es. Die Ergebnisse werden beim Antworten jeder Registrierung angezeigt, sodass zuerst schnelle Register angezeigt werden.

Ein gearbeitetes Beispiel mit reellen Zahlen:

Namen eingegeben Erweiterungen Nachschauen Ergebnis
acmecloud, acme-cloud Startup (10) 2 x 10 = 20 Läuft
acmecloud, acme-cloud Beliebt (38) 2 x 38 = 76 Läuft
acmecloud Alle 68 1 x 68 = 68 Läuft
acmecloud, acmehq, getacme Alle 68 3 x 68 = 204 Läuft
acmecloud, acmehq, getacme, tryacme Alle 68 4 x 68 = 272 Verweigert: über die 240-Kappe
acmecloud, AcmeCloud Startup (10) 1 x 10 = 10 Nach der Unterverrohrung doppelt entfernt

Wenn keine Erweiterung angekreuzt ist, wird ein bloßer Name als .com und eine vollständige Domain wie überprüft acmecloud.io Genau so geprüft wird, wie getippt.

Die 240-Lookup-Obergrenze existiert, weil Register Sweeps drosseln Das Abfeuern von tausend Abfragen auf einmal ergibt nicht tausend Antworten; es erzeugt einen Stapel von Unbekannten aus Ratenbegrenzungen. Suchvorgänge werden pro Registrierungsserver gepolstert und wieder ausgelöst, wenn ein Server zurückdrängt, und eine längere Auswahlliste lässt sich besser in Chargen aufteilen. Wenn ein Sweep mit mehreren & quot; rate-limited" Unbekannten zurückkommt, warten Sie eine Minute und führen Sie diese Namen erneut aus.

Wenn Sie fertig sind, filtern Sie nach Verfügbar, Aufgenommen oder Unbekannt und exportieren Sie als.txt, .csv oder.json. Der.txt-Export ist eine Domain pro Zeile, die direkt in die meisten Registrare' Massensuchfelder eingefügt wird. Die CSV umfasst die Domain, TLD, Status, Methode (RDAP oder WHOIS), Registrar, Erstellungs - und Ablaufdaten, Nameserver, die Notiz und die Zeit, die jede Suche in Anspruch genommen hat.

So lesen Sie eine aufgenommene Domain's-Registrierungsdatensatz

Das Öffnen eines genommenen Ergebnisses zeigt, was die Registrierung darüber hält: Registrar und IANA Registrar ID, Erstellungs, Aktualisierungs - und Ablaufdaten, EPP-Statuscodes, Nameserver, DNSSEC-State und der Registrar' s Missbrauchskontakt Bei RDAP-Registern kommt dies direkt aus dem JSON Bei WHOIS-Registern wird es aus Text analysiert, und Daten kommen in welchem Format auch immer die Registrierung druckt, sodass ein nicht trennbares Datum angezeigt wird, während die Registrierung es geschrieben hat, und nicht als Fehler.

Die Statuscodes sind der nützlichste Teil, und sie stammen aus dem Extensible Provisioning Protocol Ihre Bedeutungen sind definiert in RFC 5731Mit den Gnadenperiodenzuständen addiert durch RFC 3915drohen

Status Was es für Sie bedeutet
ok / active Registriert, nichts ausstehend Nicht bald frei.
clientTransferProhibited Registrarsperre gegen Überweisungen Normal auf den meisten Domains.
clientHold / serverHold Registriert, aber nicht im DNS veröffentlicht. Die Website wird nicht aufgelöst, der Name ist jedoch weiterhin im Besitz.
redemptionPeriod Abgelaufen und vom Standesbeamten gelöscht; der Vorbesitzer kann es noch gegen Entgelt wiederherstellen.
pendingDelete Vergangene Einlösung Der Name soll fallen und in Kürze verfügbar werden.
pendingTransfer Wechseln Sie jetzt zwischen den Registraren.

Das Ablaufdatum sagt Ihnen weniger, als die Leute hoffen Die meisten Registrierungen erneuern sich automatisch, und eine abgelaufene generische Domain durchläuft normalerweise eine Schonfrist und eine Einlösefrist, bevor sie veröffentlicht wird Ein Name, der angezeigt wird pendingDelete Ist der einzige, der kurz vor dem Abfallen steht.

Kann man stattdessen die Verfügbarkeit mit DNS prüfen?

Nr. DNS sagt Ihnen, ob sich ein Name auflöst, nicht ob er registriert ist Eine Domain kann ohne DNS-Datensätze überhaupt registriert werden, oder sitzen clientHold, und jede DNS-Abfrage wird fehlschlagen, obwohl der Name jemandem gehört Behandeln von & quot; no DNS records" als " available" ist einer der häufigsten Fehler bei selbstgemachten Prüfern.

Das Tool bietet DNS-Lookups als separate, optionale Ansicht: A, AAAA, NS, MX, TXT, CNAME - und SOA-Einträge, abgefragt durch Cloudflare, Sie sind nützlich, sobald man weiß, dass eine Domain genommen wird, um beispielsweise zu sehen, ob sie E-Mail (MX-Einträge) oder eine Live-Site (A-Einträge) hostet, aber das Verfügbarkeitsurteil selbst stammt immer aus der RegistryDas gleiche Tool zeigt auch den rohen WHOIS-Text oder den rohen RDAP JSON an, wenn man die Quelle selbst überprüfen möchte, als Referenz, was ein 404 oder 429 von einem RDAP-Server bedeutet, der Leitfaden für HTTP-Statuscodes Deckt jeden Code ab.

Warum ist eine Domain & quot; verfügbar" Hier verkauft es aber kein Registrar?

Es gibt drei übliche Gründe, und keiner davon bedeutet, dass die Suche falsch war.

Premium - und reservierte Namen. Register führen Listen mit Kurz - oder Wörterbuchnamen, die nicht registriert sind, aber einen Preis haben, der weit über der Standardgebühr liegt, und einige Zeichenfolgen sind reserviert und werden überhaupt nicht angeboten Der Registrierungsdatensatz von registry' s unterscheidet diese nicht von gewöhnlichen kostenlosen Namen, so dass ein Registrar der Ort ist, der den Preis preisgibt.

Zulassungsregeln. Viele Ländercodes schränken ein, wer sich registrieren darf. Einige erfordern eine lokale Präsenz oder einen Treuhänder, und einige Zonen der zweiten Ebene sind auf bestimmte Arten von Organisationen beschränkt. „Zweite Ebenen wie edu.bd, gov.bd und mil.bd sind Beispiele; Eingeschränkte Kategorien antworten oft mit einem Registrierungsfehler statt mit Ja oder Nein, und der Prüfer meldet dies als unbekannt, weil das Register nicht sagte, dass der Name frei sei.

Zeitliche Abstimmung. Zwischen Ihrer Suche und Ihrer Kasse hat vielleicht jemand den Namen registriert Registrierungsdaten sind live, aber eine Minute ist lang genug.

Internationalisierte Domainnamen und Ländercodezonen

Namen mit Nicht-ASCII-Buchstaben werden im DNS als Punycode gespeichert, eine ASCII-Kodierung, die in definiert ist RFC 3492. Der deutsche Städtename münchen wird xn--mnchen-3ya‘und das ist der Index der Formularregister Das Tool konvertiert Namen in Punycode, bevor man sie nachschaut, sodass man direkt das Unicode-Formular eingeben kann Beschriftungen, die länger als 63 Zeichen sind oder Domains, die länger als 253 Zeichen sind, werden als ungültig fallen gelassen, anstatt an eine Registry gesendet zu werden.

Bei TLDs mit Ländercode kommt es immer noch am meisten auf WHOIS an. Der Prüfer führt eine pro-Register-Tabelle der WHOIS-Server und den genauen Satz, den jeder für " verwendet. keine solche Domain" und es deckt die von BTCL bediente Zone Bangladeschs ab, einschließlich com.bd, net.bd, org.bd, info.bd, co.bd, tv.bd, ai.bd, edu.bd, ac.bd, id.bd, gov.bd und mil.bd. Einige wenige Register lehnen öffentliche WHOIS-Abfragen vollständig ab, darunter.li und .qa, und diese kommen immer wieder als unbekannt

Schickt ein Bulk-Domain-Checker meine Namen irgendwohin?

Ja muss es, und es lohnt sich klar zu werden warum Die meisten Toolz Tools sind clientseitig und senden deine Daten nie irgendwo hin Domain Search kann so nicht funktionieren RDAP benötigt Cross-Origin HTTPS Anfragen an Registry Server, die keinen Browserzugriff erlauben, und WHOIS benötigt eine rohe TCP Verbindung auf Port 43, die kein Browser öffnen kann Also werden die Namen die du eingibst an den Toolz Server gesendet, der die Lookups durchführt und Ergebnisse zurückstreamt Die Namen werden nicht gespeichert.

Eine häufige Sorge bei jeder Domainsuche ist das Frontrunning: Jemand, der zuerst die Suche beobachtet und die Namen registriert Die praktische Verteidigung ist überall gleich Suchen, entscheiden und registrieren Sie sich schnell bei einem Registrar Ihres Vertrauens, anstatt einen guten Namen eine Woche lang in einer Tabelle stehen zu lassen.

Was sind die Grenzen und häufige Fehler?

Situation Was Sie sehen Was zu tun ist
Mehr als 240 Kombinationen Ein Fehler, der Sie auffordert, die Suche zu trimmen Weniger Namen oder weniger Erweiterungen, dann führen Sie einen zweiten Stapel aus
Mehr als 40 Namen Verweigert Die Liste aufteilen
Registry hat den Sweep gedrosselt Unbekannt, Hinweis erwähnt die Tarifbegrenzung Führen Sie diese Namen nach kurzer Wartezeit erneut aus
Register lehnt öffentliches WHOIS ab Unbekannt mit dem Ablehnungsgrund Erkundigen Sie sich bei einem Registrar, der diese TLD verkauft
Eingeschränkte Zone der zweiten Ebene Unbekannt mit einem Registry-Fehler Lesen Sie die Berechtigungsregeln für Zone's
Ungültige Zeichen oder zu lange Beschriftung Name vor der Suche verworfen Verwenden Sie nur Buchstaben, Ziffern und Bindestriche
Tägliches Taschengeld in Anspruch genommen Eine Zählung wie heute 10/10 neben dem Formular Melden Sie sich an, um es zu erhöhen, oder warten Sie auf den Reset

Das Tagegeld gilt pro Besucher und wird neben dem Formular angezeigt, das Grundgeld ist kostenlos, keine Anmeldung.

Verfügbare Domains zeigen den Registry-Betreiber und seine offizielle Registrierungs-Informationsseite von IANA, dann vorgefüllte Suchen bei mehreren Registraren Hostinger wird zuerst als Referral-Partner aufgeführt, denn seine jährlichen Hosting-Pläne beinhalten eine kostenlose Domain für das erste Jahr; der Link bringt Toolz eine Provision ohne zusätzliche Kosten für Sie ein Andere Registrare werden aufgeführt, weil kein einzelner Registrar jede TLD verkauft, insbesondere unter den Ländercodes.

Alternativen zur Überprüfung der Domainverfügbarkeit

Methode gut für Schwache Stelle
Ein Registrar's-Suchfeld Ein Name, mit Preis angezeigt Eine TLD-Familie nach der anderen, Vorschläge gemischt
whois Auf der Kommandozeile Skripting, Rohtext Sie analysieren jede Registrierung und #39;s selbst
Ein RDAP-Client oder curl gegen den Bootstrap-Server Genaues JSON für einen Namen Ländercodes ohne RDAP benötigen ohnehin WHOIS
Toolz-Domänensuche Viele Namen in vielen TLDs, mit Unbekannten gekennzeichnet Tagegeld, 240 Suchanfragen pro Suche

Eine schnelle RDAP-Prüfung von einem Terminal aus sieht so aus, und ein 404-Status bedeutet, dass der Name nicht bei dieser Registrierung registriert ist:

curl -s -o /dev/null -w "%{http_code}\n" https://rdap.verisign.com/com/v1/domain/example.com

Wenn Sie nach der Auswahl des Namens die Webseite eines neuen Projekts aufbauen, ist die IP-Subnetzrechner-Leitfaden Adressierung für die dahinter stehenden Server abdeckt, und die Web-Tools Hub Listet den Rest des Sets auf Wenn Sie eine Auswahlliste haben, wird Führen Sie es durch den Multi-TLD-Verfügbarkeitschecker In einem Durchgang und melden Sie den Gewinner an, bevor es jemand anderes tut.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!