/DNS-Lookup

Forward DNS is a type of DNS request in which a domain name is used to obtain its corresponding IP address. A DNS server is said to resolve a domain name when it returns its IP address. A forward DNS request is the opposite of a reverse DNS lookup.

Primary LanguagePythonApache License 2.0Apache-2.0

DNS Lookup

info Open source CC-0 license Python status Tool

About

DNS-Lookup: returns details about specified domain records as well as information about DNS entries

Tested On

Sr. Operating System Version Virtual Box VM Ware Network Type
1 Kali Linux 2021.2 status status network
2 Ubuntu 20.04 status status network
3 Debian 10.0 status status network
4 Windows 10 status status network

Features

  1. scan domains in targeted dns server
  2. list of domains are in text format
  3. scans upto 10,000 domains in min time ( approx 15 min on 1MB/s Bandwidth).
  4. Supports Windows & Linux OS.
  5. organised ip resolution.
  6. Forword DNS Lookup.

Required packages

  • git required
  • Python3 required
  • dnspython required

Install required packages on linux

 sudo apt update -y
 sudo apt install git-all -y
 pip3 install dnspython -y

Install required packages on Windows

visit git-scm, download setup and install git

visit python.org, download setup and install python3.

start windows command prompt/ shell and type

pip3 install dnspython

How to setup DNS-Lookup

Create new directory Optional Step

 mkdir 'DNS-Lookup'
 cd 'DNS-Lookup'

Clone DNS-Lookup from github

 git clone "https://github.com/hexdee606/DNS-Lookup.git"

Calling python3 file

 python3 DNS_Look.py

Connect Us

Research and Development

twitter github email

We hope you like our project. If 'Yes' click on the star icon at the top right corner or leave a comment so we can improve this script.

❤️ from Alchemists.