Skip to content

hamochi/dnsprop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dnsprop

Overview

This cmd tool allows you to check DNS propagation by querying multiple public DNS servers around the world. It supports various DNS record types, such as A, AAAA, CNAME, MX, and TXT.

dnsprop

Installation

Prerequisites

Ensure you have Go installed on your system. If you haven't installed Go, download and install it from Go's official website.

Steps to Install

  1. Install the package using go install:
    go install github.com/hamochi/dnsprop@latest
  2. Ensure that $GOPATH/bin is in your system's PATH to run the binary globally.

Usage

Basic Usage

Run the tool with a domain name:

dnsprop example.com

By default, it will check for A records.

Specify Record Type

To query a specific record type, provide it as an argument:

dnsprop A example.com
dnsprop CNAME example.com
dnsprop MX example.com
dnsprop TXT example.com

Output Format

The tool displays results in a tabular format, listing DNS servers, locations, record types, and results.

Running Tests

To run tests for the lookup function, use:

go test -v

Contributing

Feel free to submit pull requests or open issues for improvements.

License

This project is licensed under the MIT License.

About

Cmd tool allows you to check DNS propagation

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages