Skip to content

Utility to quickly suss out discrepancies between name servers

License

Notifications You must be signed in to change notification settings

gawkermedia/dnsdiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dnsdiff

Quickly suss out discrepancies between nameservers

Installation

pip install dnsdiff

dnsdiff -n nameserver.dns1.net nameserver.dns2.net nameserver.dns3.net -d yourdomain.com

Output:

{   'nameserver.dns1.net': [DNS name gina.ns.cloudflare.com., DNS name will.ns.cloudflare.com.],
    'nameserver.dns2.net': [DNS name gina.ns.cloudflare.com., DNS name will.ns.cloudflare.com.]
    'nameserver.dns3.net': [DNS name gina.ns.cloudflare.com., DNS name will.ns.cloudflare.com.]}

Determining differences
No discrepancies found

Usage

usage: dns_diff.py [-h] [-n NAMESERVERS [NAMESERVERS ...]] [-d DOMAIN]

Quickly look up and compare NS records for a domain across multiple

optional arguments:

  -h, --help            show this help message and exit

  -n NAMESERVERS [NAMESERVERS ...], --nameservers NAMESERVERS [NAMESERVERS ...]

  -d DOMAIN, --domain DOMAIN

Returns a system exit code of 0 if no discrepancies found, otherwise returns 1

About

Utility to quickly suss out discrepancies between name servers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages