DNS is a server that translates domains to IP addresses. A DNS entry maps domain name to some various properties like "A entry", "AAA entry", "CNAME entry", etc., most of which I don't know what they do. DNS servers are linked together by magic, to provide a somewhat-eventually-consistent global domain->IP mapping.
What I want to know:
How the whole thing works, what DNS properties ("entries") mean exactly and why, and eventually how to run my own DNS server.
Thanks for the tips, sounds like a good starting point.
What I know:
DNS is a server that translates domains to IP addresses. A DNS entry maps domain name to some various properties like "A entry", "AAA entry", "CNAME entry", etc., most of which I don't know what they do. DNS servers are linked together by magic, to provide a somewhat-eventually-consistent global domain->IP mapping.
What I want to know:
How the whole thing works, what DNS properties ("entries") mean exactly and why, and eventually how to run my own DNS server.
Thanks for the tips, sounds like a good starting point.