The Domain Name System (DNS) is a hierarchical distributed naming system for computers, services, or any resource connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates easily memorized domain names to the numerical IP addresses needed for the purpose of locating computer services and devices worldwide. By providing a worldwide, distributed keyword-based redirection service, the Domain Name System is an essential component of the functionality of the Internet.
This page is a metapage. It means deeper and more focused article will be written in other place and their entry will be indexed here. Browse following catalog to search what you want.
Table of Content
- Encrypted DNS
- How DNS Works?
- Cache vs Authoritative
Open source software and considered as the de facto standard DNS server. BIND or Berkeley Internet Name Domain is developed by Internet Systems Consortium, a public benefit non-profit corporation dedicated to supporting the infrastructure of the universal connected self-organizing Internet
- BIND9 on FreeBSD
- BIND9 on Debian Linux
- BIND9 on Slackware
- PowerDNS on FreeBSD
- PowerDNS on Debian Linux
- PowerDNS on Slackware
The reason we need encrypted DNS
- Against Censorship with Encrypted DNS Traffic
There are some encrypted DNS implementation, we will discuss few.
- DNSCrypt on Debian Linux
- DNSCrypt on Windows