diff options
author | doc <doc@filenotfound.org> | 2025-06-28 16:04:53 +0000 |
---|---|---|
committer | doc <doc@filenotfound.org> | 2025-06-28 16:04:53 +0000 |
commit | dcde12e2e64e08acdd2db89c03f46fdfa03f2808 (patch) | |
tree | 97e0b525c7a3a35d91c3edab482861c0cb7136a3 |
-rwxr-xr-x | checkdns.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/checkdns.sh b/checkdns.sh new file mode 100755 index 0000000..b73f0eb --- /dev/null +++ b/checkdns.sh @@ -0,0 +1,18 @@ +#!/bin/bash +# dnscheck.sh — verify key failzero records are alive + +DOMAINS=(server freakazoid skeletor darkstar code a c d db.pinky db.thebrain krang infernode lxd bouncer code blackhole gammaray) +BASE="failzero.net" + +echo "🧠 DNS Sanity Check for $BASE" +echo "=============================" + +for sub in "${DOMAINS[@]}"; do + full="${sub}.${BASE}" + ip=$(dig +short "$full" @1.1.1.1) + if [[ -z "$ip" ]]; then + echo "❌ $full → NO ANSWER" + else + echo "✅ $full → $ip" + fi +done |