DNS
February 10, 2024 | By David Selden-Treiman | Filed in: DNS.DNS
DNS Records
There are many different types of records, each with their own purpose. These include: SOA, A, TXT, CNAME, PTR (reverse DNS), and more. On some servers, you can also set up wildcard records.
The records you need will depend on what you’re doing; WordPress sites require different records than mail servers, for example.
Propagation
The process of your records transmitting to DNS servers around the world is called propagation. It normally takes 48 hours, but you can speed it up a bit with some planning.
Testing
To test your DNS records, there are 2 main tools: dig and nslookup. Each is very helpful in its own specialty.
Reliability & Security
There are a number of ways to improve your DNS reliability and security.
- Split Horizon allows you to separate networks, either for intranets or for separating by geographic region.
- GeoDNS allows you to give different records to different locations based on the requesting IP address. This allows you to create your own CDN, speeding up your site.
- DNS over QUIC speeds up your DNS requests and gives you better DNS security by encrypting your DNS connection.
- DNSSEC allows you to sign and encrypt your DNS connection, ensuring that nobody is changing your records.
- DNS over HTTPS allows your visitors to request your DNS records over an encrypted connection.
Internationalized Domains
Internationalized domain names allow character encodings other than Latin characters. They have their own methods for backward compatibility.