DNS
When you enter a domain name in your browser's address bar, a complex process starts behind the scenes before the website loads. While we interact with user-friendly domain names, computers, and network devices communicate using numerical addresses. This disparity between human-readable domain names and machine-readable IP addresses is bridged by the Domain Name System (DNS). The domain names serve as human-friendly aliases for these IP addresses, making it easier for users to access websites without memorizing long strings of numbers.
Every time you navigate to a website, your device initiates a series of communications between your router and various servers called DNS queries. This process is necessary because computers and networking equipment operate using numerical IP addresses, not the alphabetical domain names we're accustomed to using. Your computer asks a DNS server what is the IP address for a particular website and the DNS server replies with the correct IP address. This system, known as the Domain Name System (DNS), acts as the internet's address book.
What is DNS?
DNS maintains extensive databases that map every domain name to its corresponding IP address. For instance, when you query a DNS server for the IP address of www.prokits.digital, it might respond with 20.10.21.1, allowing your computer to load the website.Your ISP and DNS Queries
If you're like most internet users, you're likely using the default settings on your router. Typically, your router doesn't run its own DNS server. Instead, it forwards DNS queries from your devices to a remote server, often operated by your Internet Service Provider (ISP). This means that your ISP can potentially see every DNS request made by your devices.This setup raises significant privacy concerns:
- Tracking: Your ISP may be able to track your online activities effectively.
- Data Collection: Information about your browsing habits is valuable to companies like Google and Facebook.
- Targeted Advertising: With knowledge of your internet usage, companies can target you with specific advertisements.
- Surveillance: There's potential for mass surveillance of internet users' activities.
The Solution
The primary solution is to modify your router's settings to direct DNS queries to a server of your choice, rather than your ISP's default server. Several public DNS servers are available as alternatives to your ISP's service:Provider | Description | DNS Server Addresses |
---|---|---|
Prokits | Our own DNS server | 20.10.21.1 |
Google's public DNS server | 8.8.8.8, 8.8.4.4 | |
Cloudflare | Cloudflare's public DNS server | 1.1.1.1, 1.0.0.1 |
Quad9 | Quad9's public DNS server | 9.9.9.9, 149.112.112.112 |
OpenDNS | OpenDNS's public DNS server | 208.67.222.222, 208.67.220.220 |
Understanding and managing your DNS settings is a crucial step in protecting your online privacy. By choosing a trusted DNS provider or even hosting your own DNS server, you can significantly reduce the amount of browsing data available to your ISP and potential third parties.