# Dns Management

> Guides users through DNS configuration for custom funnel domains. Covers A/CNAME records, SSL setup, and platform-specific DNS requirements.

- Skill: `ominou5/dns-management` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ominou5/dns-management`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ominou5/dns-management/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ominou5 (https://skillmd.com/u/ominou5)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ominou5/dns-management

---


# DNS Management

## Common DNS Setup Patterns

### Netlify
```
Type: CNAME
Name: @ (or www)
Value: [site-name].netlify.app
TTL: Auto
```

### Vercel
```
Type: A
Name: @
Value: 76.76.21.21

Type: CNAME
Name: www
Value: cname.vercel-dns.com
TTL: Auto
```

### Cloudflare Pages
```
Type: CNAME
Name: @
Value: [project-name].pages.dev
TTL: Auto
```

## DNS Providers Quick Reference

| Provider | Dashboard URL | Propagation |
|---|---|---|
| Cloudflare | dash.cloudflare.com | Instant (proxied) |
| Namecheap | ap.www.namecheap.com | 1–24 hours |
| GoDaddy | dcc.godaddy.com | 1–24 hours |
| Google Domains | domains.google.com | 1–48 hours |
| Route 53 (AWS) | console.aws.amazon.com/route53 | 1–24 hours |

## SSL/TLS
- **Netlify**: Automatic Let's Encrypt (free)
- **Vercel**: Automatic (free)
- **Cloudflare**: Universal SSL (free, edge-only) or Full SSL (end-to-end)

## www vs non-www
Pick one and redirect the other:
- Set primary domain (e.g., `example.com`)
- Add redirect: `www.example.com → example.com` (301)
- Configure in hosting platform's redirect settings

## Verification
```bash
# Check DNS propagation
dig example.com +short

# Check if SSL is active
curl -I https://example.com

# Check redirect
curl -I http://www.example.com
```

## Troubleshooting
- **DNS not propagating**: Wait 24–48 hours, or flush local DNS cache
- **SSL not working**: Ensure DNS points to hosting provider, not old server
- **Mixed content**: Update all internal links to use `https://`

