summaryrefslogtreecommitdiff
path: root/checkdns.sh
blob: b73f0eb61a104a2bcce4e3b572301f41408a6c75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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