Skip to content

About

possibly useful tools for the Internet

Topics

Resources

Stars

2.6k stars

Watchers

20 watching

Forks

Latest commit

 

History

275 Commits

Folders and files

Repository files navigation

addr.tools - possibly useful tools for the Internet

This repo contains the source code for:

  • challenges.addr.tools - dns-01 ACME challenge helper zone
  • dyn.addr.tools - dynamic DNS for your own domains, no account required
  • info.addr.tools - explore identifying information for domain names and IP addresses
  • myip.addr.tools - get your public IP address
  • dnscheck.tools - identify your DNS resolvers, check DNSSEC validation, and perform other DNS tests
  • myaddr.tools - dynamic DNS with a free custom subdomain, no account required
  • addrd - the custom dns server behind many of the above services

Repo layout:

addr.tools
├── cmd/addrd   - dns server application code
├── configs     - addrd, nginx, and other sample config files
├── internal    - dns server library code
│   ├── config     - parses the addrd config json, creates and starts the service listeners
│   ├── dns2json   - a simple http handler that provides dns responses in json
│   ├── dnsutil    - dns server utilities (dnssec, edns0, basic handler, etc.)
│   ├── httputil   - http request utilities
│   ├── status     - dns server status handler
│   ├── ttlstore   - a key-value store with value expiration
│   └── zones      - the specific addr.tools service handlers
├── scripts   - build and other helper scripts
└── website   - website content

About

possibly useful tools for the Internet

Topics

Resources

Stars

2.6k stars

Watchers

20 watching

Forks

Sponsor this project

Used by

Contributors

Languages