An assortment of interesting notes on DNS records.
dns.md edited
14 lines 1.2 kB view raw view rendered
1Some applications and services provide integration through custom DNS records (usually TXT). 2- **ATProtocol**: `TXT` record of name `_proto` with value `did={did:plc identifier}` 3- **Discord**: `TXT` record of name `_discord` with value `dh={random string}` 4- **GitHub Pages**: `TXT` record of name `_github-pages-challenge-{username}` with value `{random string}` 5- **Google Workspaces**: The following records (last time I configured): 6 - `MX` record of name `{domain}` with value `alt4.aspmx.l.google.com` 7 - `MX` record of name `{domain}` with value `alt3.aspmx.l.google.com` 8 - `MX` record of name `{domain}` with value `alt2.aspmx.l.google.com` 9 - `MX` record of name `{domain}` with value `alt1.aspmx.l.google.com` 10 - `TXT` record of name `google._domainkey` with value `v={value}; k={value}; p={value}` (enforces DKIM, [DomainKeys Identified Mail](https://www.cloudflare.com/learning/dns/dns-records/dns-dkim-record/)) 11 - `v`: version (DKIM1) 12 - `k`: key type (RSA) 13 - `p`: public key 14 - `TXT` record of name `{domain}` with value `"v=spf1 include:_spf.google.com ~all"` (enforces SPF, [Sender Policy Framework](https://www.cloudflare.com/learning/dns/dns-records/dns-spf-record/))