dns-management

Configure and manage DNS infrastructure.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "dns-management" with this command: npx skills add bagelhole/devops-security-agent-skills/bagelhole-devops-security-agent-skills-dns-management

DNS Management

Configure and manage DNS infrastructure.

AWS Route 53

Create hosted zone

aws route53 create-hosted-zone --name example.com --caller-reference $(date +%s)

Create record

aws route53 change-resource-record-sets --hosted-zone-id ZXXXXX --change-batch '{ "Changes": [{ "Action": "CREATE", "ResourceRecordSet": { "Name": "www.example.com", "Type": "A", "TTL": 300, "ResourceRecords": [{"Value": "1.2.3.4"}] } }] }'

BIND Configuration

/etc/bind/zones/example.com.db

$TTL 86400 @ IN SOA ns1.example.com. admin.example.com. ( 2024010101 ; Serial 3600 ; Refresh 1800 ; Retry 604800 ; Expire 86400 ) ; Minimum TTL

IN  NS      ns1.example.com.
IN  A       1.2.3.4

www IN A 1.2.3.4

Common Records

A - IPv4 address AAAA - IPv6 address CNAME - Alias to another domain MX - Mail server TXT - Text record (SPF, DKIM) NS - Name server

Best Practices

  • Low TTL during migrations

  • Implement DNSSEC

  • Use multiple name servers

  • Monitor DNS resolution

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

sops-encryption

No summary provided by upstream source.

Repository SourceNeeds Review
Security

linux-administration

No summary provided by upstream source.

Repository SourceNeeds Review
Security

linux-hardening

No summary provided by upstream source.

Repository SourceNeeds Review