What is Reverse DNS Lookup and How to Perform it? (2024)

B2B businesses know how hard it is to generate valuable leads to grow their business. They perform various lead generation activities and spend resources to generate leads, nurture them, and convert them to paying customers.

While there are numerous ways to find leads, leveraging reverse DNS lookup can help businesses discover their website visitors and translate the findings into potential business leads.

Curious to know more? Let’s get straight into the nitty-gritty of reverse DNS lookup and how you can use it to grow your business.

Table of contents

  • What is reverse DNS lookup?

  • How does reverse DNS work?

  • What are the uses of reverse DNS lookup?

    • ✅ For B2B businesses
    • ✅ For email servers
  • How to do a reverse DNS lookup?

    • 1. Using Windows command line
    • 2. Using Linux terminal
    • 3. Reverse DNS lookup tools
  • 4 Reverse DNS lookup tools

    • 1. Mxtoolbox
    • 2. Whatismyip
    • 3. DNS queries
    • 4. Hacker target
  • Summing up

What is reverse DNS lookup?

Reverse DNS lookup (rDNS Lookup) is a DNS query to find a domain name associated with an IP address. It is the exact opposite of DNS lookup, where the DNS is queried to return the IP address of a domain name.

What is Reverse DNS Lookup and How to Perform it? (1)

How does reverse DNS work?

Reverse DNS lookup uses PTR record to find the domain name. So what is the PTR record? DNS pointer record (or PTR record) returns the domain name associated with the IP address. It contains the list of IP addresses and their corresponding domain names.

Related guide: What is a DNS record and how do they work in emails?

What are the uses of reverse DNS lookup?

Reverse DNS lookup is helpful in many cases, ranging from businesses looking to get prospects to email servers trying to identify spammers. Let's go over them in more depth.

✅ For B2B businesses

Reverse DNS lookup is quite beneficial for B2B companies. They can use the query to find valuable data about the people who visit their website. The most crucial factor is that these people are solution and product aware and will most likely buy from you.

✅ For email servers

Email servers use reverse DNS lookup to find whether the email message came from a legitimate server. If the email server is unable to find the PTR record or find the sender's server to be suspicious, the email server will reject the messages. It will hurt the email deliverability. It is also important to set up DKIM and SPF records to improve mail delivery.

How to do a reverse DNS lookup?

You can perform rDNS lookup by the following ways:

  1. Using Windows command line

  2. Using Linux terminal

  3. Using reverse DNS lookup tools

Let's go over them in detail.

1. Using Windows command line

You have to run a simple line in the Windows command prompt to perform the rDNS request. Follow these steps to do it right:

  • Open the command prompt.

  • Type nslookup followed by the IP address and press 'Enter.' For example, it can be nslookup 8.8.8.8.

  • Now, the command prompt will return the DNS name and the IP you entered.

What is Reverse DNS Lookup and How to Perform it? (2)

The command prompt will return an error, if it is unable to find the records.

What is Reverse DNS Lookup and How to Perform it? (3)

Related guide: What is nslookup and its benefits for email marketers

2. Using Linux terminal

You can use the dig command to perform the reverse DNS lookup in Linux.

Here's the command: dig -x [ip_address]

The terminal will return the domain name associated with the entered IP address.

3. Reverse DNS lookup tools

Follow these steps to do reverse DNS lookup with online tools:

  • Go to any of the tools listed below.

  • Enter the IP address in the search box and search.

The tool will show you the DNS name of that IP. It’s that simple!

There are many reverse DNS lookup checkers available online. However, we have put together a list of the best tools we could find to help you.

1. Mxtoolbox

Mxtoolbox offers a range of tools to help you with your email marketing, and one of the tools includes a reverse DNS checker.

Follow these steps to a reverse DNS lookup:

  1. Go to Mxtoolbox.

  2. Type the IP address in the search bar.

  3. Click Reverse Lookup.

You’ll see the domain name and additional information like Time To Live (TTL) period, blacklist, DNS propagation, subnet tool.

2. Whatismyip

Whatismyip is a popular tool to know your public IP address. It’s a fairly simple tool and doesn’t provide any additional information apart from the DNS name of the IP you entered.

Follow these steps to a reverse DNS lookup:

  1. Go to Whatismyip.

  2. Type the IP address in the search bar.

  3. Click Lookup.

You’ll see the hostname along with the IP address you entered.

3. DNS queries

DNSqueries is also similar to Whatismyip because it also just provides the hostname and nothing else. So if you’re just looking for the associated DNS name, you can try any of these two tools.

Follow these steps to a reverse DNS lookup:

  1. Go to DNS queries.

  2. Type the IP address in the search bar.

  3. Click Run Tool.

You’ll see the hostname along with the IP address you entered.

4. Hacker target

Hacker target’s reverse DNS lookup is just like other tools but with a twist. They don’t like robots, so you can see an “I’m not a robot” verification code you’ve to pass to know the DNS name. So if you decide to use this tool, do it manually and don’t automate it, as robots can’t pass that “I’m not a robot” verification code.

Follow these steps to a reverse DNS lookup:

  1. Go to Hacker Target.

  2. Type the IP address in the search bar.

  3. Complete the I’m not a robot CAPTCHA.

  4. Click Check Reverse DNS.

You’ll see the hostname along with the IP address you entered.

What is Reverse DNS Lookup and How to Perform it? (2024)

FAQs

What is Reverse DNS Lookup and How to Perform it? ›

A reverse DNS lookup is a DNS query for the domain name associated with a given IP address. This accomplishes the opposite of the more commonly used forward DNS lookup, in which the DNS system is queried to return an IP address.

How to perform a reverse DNS lookup? ›

Follow these steps to do it right:
  1. Open the command prompt.
  2. Type nslookup followed by the IP address and press 'Enter. ' For example, it can be nslookup 8.8. 8.8.
  3. Now, the command prompt will return the DNS name and the IP you entered.
Jan 27, 2023

What is reverse DNS for dummies? ›

Reverse DNS (rDNS or RDNS) is a Domain Name Service (DNS) lookup of a domain name from an IP address. A regular DNS request would resolve an IP address given a domain name; hence the name “reverse.” A special PTR-record type is used to store reverse DNS entries.

How to perform DNS lookup? ›

Access your command prompt. Use the command nslookup (this stands for Name Server Lookup) followed by the domain name or IP address you want to trace. Press enter.

Why is reverse DNS needed? ›

Basically, a reverse DNS lookup returns the hostname of an IP address. Information about where an IP address came from is useful to B2B companies in particular. When they can track who visits their website, they can translate that data into sales prospects.

What is an example of a reverse DNS entry? ›

Using rDNS, the IP address is reversed, and then the in-addr.arpa is added to the end. For example, if you use the IPv4 address of 67.227. 187.136, using rDNS, it would become 136.187.227.67.in-addr.arpa. This method of reverse DNS resolution of an IP address uses a PTR.

What is the difference between DNS and reverse DNS? ›

DNS PTR records are used in reverse DNS lookups. When a user attempts to reach a domain name in their browser, a DNS lookup occurs, matching the domain name to the IP address. A reverse DNS lookup is the opposite of this process: it is a query that starts with the IP address and looks up the domain name.

What is an example of a reverse lookup zone? ›

For example, the reverse lookup domain for the 192.168. 100.0/24 network would be 100.168.192.in-addr.arpa. The reason the IP addresses are inverted is that IP addresses, when read from left to right, get more specific; the IP address starts with the more general information first.

How does DNS work in simple terms? ›

The Internet's DNS system works much like a phone book by managing the mapping between names and numbers. DNS servers translate requests for names into IP addresses, controlling which server an end user will reach when they type a domain name into their web browser. These requests are called queries.

What is the reverse DNS pattern? ›

Reverse-DNS strings are based on registered domain names, with the order of the components reversed for grouping purposes. For example, if a company making the product "MyProduct" has the domain name example.com , they could use the reverse-DNS string com. example. MyProduct as an identifier for that product.

What is a DNS lookup example? ›

A DNS lookup, or DNS record lookup, is the process through which human-readable domain names (www.digicert.com) are translated into a computer-readable IP address (216.168. 246.55).

What are the two types of DNS lookup that can be performed? ›

Below are different ways to resolve a DNS query:
  • Recursive DNS lookup.
  • Iterative DNS lookup.

What happens during a DNS lookup? ›

The browser sends a request to the system's OS to check in the hosts file. The OS checks the hosts file if there exists a record having IP of example.com domain. If the record exists, the IP address is returned to the browser. The browser then sends the request for the webpage directly to the IP address.

What does a reverse DNS record look like? ›

Reverse DNS can work both with IPv4 addresses and IPv6 addresses, yet they should be written in reverse. That is because there is a specific root domain in-addr.arpa that uses the IP addresses in reverse order. So, for example, the IP address 111.123. 101.1 becomes 1.101.123.111.in-addr.arpa.

How long does it take to reverse DNS? ›

Usually DNS changes will propagate within a few hours, but it can take up to 48 hours for everything to propagate across the Internet. Many things affect propagation time, including your TTL, your ISP and your domain's registry.

What is a reverse lookup in detail? ›

In computer networks, a reverse DNS lookup or reverse DNS resolution (rDNS) is the querying technique of the Domain Name System (DNS) to determine the domain name associated with an IP address – the reverse of the usual "forward" DNS lookup of an IP address from a domain name.

What is reverse DNS format? ›

Reverse domain name notation (or reverse-DNS) is a naming convention for components, packages, types or file names used by a programming language, system or framework.

What is reverse DNS lookup for email? ›

rDNS allows you to separate valid email senders versus compromised servers that are sending spam. Another benefit of rDNS is that you don't need to accept the entire message body to complete a rDNS lookup. You only need information in your message header which is sent at the beginning of an email chain.

What is the alternative to dig in Windows? ›

Nslookup. The nslookup command is helpful in diagnosing issues with DNS name resolution. This command is comparable to Mac or Linux's dig function. It can find the IP address of a host or perform a reverse DNS lookup (to find the domain name of an IP).

Top Articles
Latest Posts
Article information

Author: Amb. Frankie Simonis

Last Updated:

Views: 6042

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Amb. Frankie Simonis

Birthday: 1998-02-19

Address: 64841 Delmar Isle, North Wiley, OR 74073

Phone: +17844167847676

Job: Forward IT Agent

Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.