Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

FurqanSoftware/dots

Repository files navigation

Dots

Dots is a DNS lookup and networking toolkit by Furqan Software.

It provides a web interface for querying DNS records (A, AAAA, CNAME, MX, NS, SOA, SRV, TXT, NAPTR, PTR), reverse DNS, WHOIS, and GeoIP lookups.

Setup

Copy env-sample.txt to .env and configure:

PORT=5000
NAMESERVERS=8.8.8.8,8.8.4.4
GEOIP_DB=GeoLite2-Country.mmdb
MAPBOX_TOKEN=<your mapbox token>
  • NAMESERVERS (required): comma-separated list of DNS servers.
  • GEOIP_DB (required): path to a GeoLite2 Country .mmdb file.
  • MAPBOX_TOKEN (required): Mapbox GL access token for the Geo map.

Running

npm install
npm start

Docker

docker build -t dots .
docker run -p 8080:8080 dots

License

FreeBSD

About

Tiny networking toolkit

Topics

Resources

License

Stars

Watchers

Forks

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /