Sync 134 infrastructure scripts and dashboard from local
94 deployment scripts, 32 setup scripts, 8 operational utilities (cloudflare, docker, k3s, railway, tailscale, ssh, dns, network), and Next.js infrastructure dashboard. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
29
scripts/ops/dns.sh
Normal file
29
scripts/ops/dns.sh
Normal file
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
clear
|
||||
cat <<'MENU'
|
||||
|
||||
🌐🌐🌐 DNS TOOLS 🌐🌐🌐
|
||||
|
||||
🔍 1 Dig A Record
|
||||
📧 2 Dig MX Record
|
||||
📝 3 Dig TXT Record
|
||||
🔗 4 Dig CNAME
|
||||
📋 5 Dig NS
|
||||
🌍 6 Reverse Lookup
|
||||
⚡ 7 DNS Propagation Check
|
||||
🔙 0 ← Main Menu
|
||||
|
||||
MENU
|
||||
read -p " ⌨️ > " c
|
||||
case $c in
|
||||
1) read -p " 🔍 Domain: " d; dig "$d" A +short; read -p " ↩ ";;
|
||||
2) read -p " 📧 Domain: " d; dig "$d" MX +short; read -p " ↩ ";;
|
||||
3) read -p " 📝 Domain: " d; dig "$d" TXT +short; read -p " ↩ ";;
|
||||
4) read -p " 🔗 Domain: " d; dig "$d" CNAME +short; read -p " ↩ ";;
|
||||
5) read -p " 📋 Domain: " d; dig "$d" NS +short; read -p " ↩ ";;
|
||||
6) read -p " 🌍 IP: " ip; dig -x "$ip" +short; read -p " ↩ ";;
|
||||
7) read -p " ⚡ Domain: " d; for ns in 8.8.8.8 1.1.1.1 9.9.9.9; do echo " $ns →"; dig @"$ns" "$d" +short; done; read -p " ↩ ";;
|
||||
0) exec ./menu.sh;;
|
||||
*) echo " ❌"; sleep 1;;
|
||||
esac
|
||||
exec ./dns.sh
|
||||
Reference in New Issue
Block a user