DNSprobe Wiki · WHOIS section

What is a WHOIS domain lookup and why does it matter?

Understand how WHOIS and RDAP work, how DNSprobe uses them, and how to avoid the most common mistakes on your own domains.

Overview

WHOIS is a public directory that contains essential information about a domain name: who owns it, through which registrar it is managed, when it was created, and when it expires. Even though part of this data is now partially hidden by GDPR and privacy services, WHOIS remains a critical tool to understand the life cycle and responsibilities around a domain.

On DNSprobe, the WHOIS section aggregates that information and presents it in a clear, structured way so that you can quickly validate your contact details, detect problems with your registrar or renewal dates, and document your DNS and security audits.

What is WHOIS used for?

Originally, WHOIS was designed as a simple text protocol allowing anyone to query registration data for a domain or an IP address. Today, it is still widely used by registrars, security teams, network administrators, lawyers, and of course by hosting providers to verify that a domain is correctly configured and legitimately owned.

Concretely, a WHOIS lookup is useful for:

  • Finding the administrative and technical contacts of a domain (even if the exact email address is sometimes hidden, you can often reach the registrar or a proxy contact).
  • Identifying the current registrar and the registry in charge of the extension, which is essential when you want to transfer or troubleshoot a domain.
  • Improving transparency and accountability on the Internet by indicating who is responsible for a given domain name.
  • Investigating abuse cases (phishing, malware, spam) by checking the age of the domain, its previous owners, or its registrar.
  • Obtaining technical information such as name servers, status codes (clientTransferProhibited, clientHold, etc.), and important dates like creation, update, and expiry.

Difference between traditional WHOIS and RDAP

For many years, WHOIS responses were simple unstructured text blocks that varied a lot from one registry to another. To modernise this, ICANN introduced RDAP (Registration Data Access Protocol), a JSON-based, standardised protocol designed to replace the legacy WHOIS in a more secure and more privacy-aware way.

  • RDAP returns structured JSON data instead of free text, which makes it much easier for tools like DNSprobe to parse and analyse it reliably.
  • Field names and response formats are standardised across registries, which reduces parsing errors and strange edge cases when you query exotic TLDs.
  • RDAP integrates modern privacy requirements, including GDPR, by clearly distinguishing between public data, redacted data, and data that is only available to authorised parties.
  • RDAP exposes clear status codes for domains (for example active, clientHold, serverTransferProhibited), which helps understand why a domain is not resolving or cannot be transferred.
  • In the long term, RDAP is intended to become the reference protocol for domain registration data. Legacy WHOIS will gradually be reduced to a compatibility layer or disappear for many TLDs.

How DNSprobe retrieves WHOIS and RDAP information

DNSprobe does not resell or reshare your data: it simply queries the authoritative sources (registries, registrars and RDAP services) in real time and formats the result so that it is easier to read and interpret.

  1. Detection of the TLD and selection of the appropriate WHOIS or RDAP servers for the domain extension (for example .com, .ca, .quebec, etc.).
  2. Query of the RDAP service when available; if necessary, fallback to a traditional WHOIS query and normalisation of the text response.
  3. Extraction of key information: registrar, registry, status, important dates, name servers, and, when possible, anonymised contact details.
  4. Enrichment of the summary displayed in DNSprobe with practical indicators, warnings and cross-checks with DNS results (for example when WHOIS name servers differ from those actually configured).

To limit load on registries and improve performance, results may be cached for a short period of time. If you have just modified your WHOIS, a slight delay before it appears in DNSprobe is therefore normal.

Why it is important to regularly validate the WHOIS of your domain

For many website owners, WHOIS is something that was configured once at registration time and then forgotten. However, outdated WHOIS information can cause very concrete problems for your business, your brand, and the security of your infrastructure.

  • Staying contactable by your registrar: if the email address in WHOIS is invalid, you may miss renewal reminders, transfer confirmations, or important security notices.
  • Protecting your brand image: inconsistent or obviously fake WHOIS data can look suspicious to partners, security tools and some email providers.
  • Reducing the risk of hijacking: when your contact information is up to date and protected, it is easier to detect fraudulent transfer attempts and to prove that you are the legitimate owner.
  • Meeting legal and contractual obligations: some sectors, public tenders or certifications require clearly identified domain holders.
  • Facilitating troubleshooting: when something goes wrong (DNS outage, email delivery issues, SSL problems), WHOIS is often the first place to look to verify registrar, dates and name servers.

Common WHOIS mistakes and things to watch for

During audits with DNSprobe, we often encounter the same types of problems over and over again in WHOIS data. Taking a few minutes to correct them can prevent much bigger incidents later on.

  • Old or incorrect email address that no one reads anymore, which means you no longer receive renewal or transfer confirmations from your registrar.
  • Misconfigured privacy protection: either everything is completely exposed (full personal address) when you would prefer to hide it, or on the contrary everything is hidden in a way that makes legitimate contact and abuse handling more complicated.
  • Former employee or ex-provider still listed as administrative or technical contact, even though they no longer work with you and should not have any control over the domain.
  • Domains without transfer lock or with suspicious status codes (clientHold, redemptionPeriod) that indicate billing or administrative problems.
  • Name servers declared in WHOIS that do not match your actual DNS infrastructure, which can create confusion when diagnosing problems or performing migrations.
  • Contact information entered with special characters not supported by some systems or translated inconsistently between registrars, which can generate parsing errors or delays in automated checks.

Practical best practices for a clean and healthy WHOIS

Good WHOIS hygiene is not complicated, but it requires a minimum of discipline. Here are some simple habits you can adopt today to avoid unpleasant surprises later.

  • Use a dedicated, shared mailbox for domain management (for example [email protected]) rather than a personal address that might disappear when an employee leaves.
  • Review WHOIS for your main domains at least once or twice a year, especially after an internal reorganisation, a migration to a new provider, or a company merger.
  • Activate privacy protection where it makes sense, while keeping at least one reliable, monitored contact channel for abuse and technical issues.
  • Check that the name servers displayed in WHOIS correspond to the DNS infrastructure you actually use today and update them if you have changed hosting or DNS providers.
  • Document the registrar, renewal dates, and WHOIS specifics of your critical domains in your internal IT documentation or in your password manager.

Test WHOIS manually from your own terminal

DNSprobe summarises the registrar and registry WHOIS data it retrieves for your domain. You can run similar WHOIS lookups yourself from a terminal to see the raw registration data, expiry dates and name server information.

Linux: using the whois client

On most Linux distributions, a whois client is available in the default repositories. The following commands query the WHOIS information for a domain, either using the system default WHOIS server or a specific registry WHOIS server:

whois example.com

                # Optional: query a specific WHOIS server (for example the .com/.net registry)
                whois -h whois.verisign-grs.com example.com

macOS: using the built-in whois tool

macOS includes a whois client in the standard command-line tools. Open Terminal and run the same commands as on Linux to retrieve the raw WHOIS data for your domain:

whois example.com

                # Optional: query a specific WHOIS server (for example the .com/.net registry)
                whois -h whois.verisign-grs.com example.com

Windows: using a WHOIS client or WSL

Windows does not include a WHOIS client by default, but you can install one (for example the Sysinternals whois.exe tool, or a package from winget/Chocolatey). After installation, run whois from Command Prompt or PowerShell. If you use the Windows Subsystem for Linux (WSL), you can also run the Linux whois command directly:

whois example.com

                REM If you use WSL, you can run the Linux whois client directly
                wsl whois example.com

Important: WHOIS and RDAP data for some TLDs may be redacted or rate-limited for privacy and abuse-prevention reasons. Avoid scripting large numbers of WHOIS lookups against third-party domains without permission, as registries and registrars may treat this as abusive behaviour.

Check the WHOIS of your domain now with DNSprobe

Enter your domain in the main DNSprobe tool to view the WHOIS and RDAP summary, cross-check it with DNS, SSL and email configuration, and create a complete technical snapshot that you can share with your team or your hosting provider.

⚙️ Configuration