← ClaudeAtlas

cwp-dnslisted

This skill should be used when the user asks to "manage DNS zones", "add DNS records", "configure nameservers", "set up DNS clustering", "edit DNS templates", "fix DNS resolution", "configure FreeDNS", "set up slave DNS", "add MX records", "add TXT records", "configure BIND", "secure DNS", or needs to manage any DNS-related configuration on a CWP server.
fattain-naime/cwp-superpowers · ★ 0 · Data & Documents · score 71
Install: claude install-skill fattain-naime/cwp-superpowers
# CWP DNS Management Manage DNS zones, records, templates, and clustering on CWP servers. Handle BIND configuration, zone templates, nameserver setup, and DNS security. ## DNS Features Manage DNS through these components: - FreeDNS Service (free DNS clustering with DDoS protection) - Zone Management (add, edit, list, remove zones) - Template Editor (custom DNS zone templates) - Nameserver Editor (configure nameserver IPs) - Record Types: A, AAAA, MX, TXT, CNAME, SRV ## Configuration Files | File | Purpose | |---|---| | `/etc/named.conf` | BIND main configuration | | `/var/named/` | DNS zone files directory | | `/usr/local/cwpsrv/htdocs/resources/conf/dns/bind/zones/` | Zone templates | ## DNS Zone Templates ### Template Location `/usr/local/cwpsrv/htdocs/resources/conf/dns/bind/zones/` ### Template Variables | Variable | Replacement | |---|---| | `%domain%` | Domain name | | `%dns-email%` | DNS admin email | | `%ns1%` | Primary nameserver | | `%ns2%` | Secondary nameserver | | `%ip%` | Server IP address | ### Example Zone Template ``` $TTL 14400 @ IN SOA %ns1%. %dns-email%. ( %domain_serial% 7200 3600 1209600 86400 ) @ 14400 IN NS %ns1%. @ 14400 IN NS %ns2%. @ 14400 IN A %ip% %domain%. 14400 IN MX 0 %domain%. mail 14400 IN A %ip% www 14400 IN A %ip% ftp 14400 IN A %ip% smtp 14400 IN A %ip% pop 14400 IN A %ip% imap 14400 IN