Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 825 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 825 Bytes

dnsplz? 🥹👉👈

A simple Bash script that resolves a list of domains from stdin to IP addresses using dig and prints them to stdout. Prints a progress bar to stderr too.

Demo:

Why?

  1. I frequently need to resolve a list of domains.
    dnsx, shuffledns, puredns, massdns etc. does not like my VPN settings.
  2. To practice some Bash
  3. I'm unemployed

To Do:

  1. Better control flow
  2. Concurrency
  3. Args for different DNS record types
  4. Write the whole thing in Go instead