I've read a ton of stuff on DNS over the time I've been a student... but I still don't feel I fully understand it like the back of my hand, like I need to. I know it links domains to IP addrsses and is used more for static IP assignment than dynamic because obviously you don't want names with dynamic IP's, etc. I understand the theory and textbook knowledge of it, but not the real world application (I wish it was the other way around).
Anyways... I've been experimenting with active directory domain services and DHCP/DNS. DHCP, I get. DNS... not so much. I get what it does, but I don't understand anything other than that, and it seems like since I don't know the basics, it's been hard to Google or find other information on it to go deeper into the subject.
1. What is a record? Is a record a certificate for the DNS server or something? Is it where DNS keeps the mappings of IP addresses to DNS names? Also, why do other types of servers (besides DNS servers) have DNS records?
2. Is there anyway to see what IP/DNS mappings/links that the server contains? Like a database of them?
3. Does the DNS server "pre-load" the DNS names, or does it just provide lookup? I'm assuming SOME server must contain a huge table of them, or else other servers couldn't even look them up from a main server if it didn't contain it.
Thanks guys
Anyways... I've been experimenting with active directory domain services and DHCP/DNS. DHCP, I get. DNS... not so much. I get what it does, but I don't understand anything other than that, and it seems like since I don't know the basics, it's been hard to Google or find other information on it to go deeper into the subject.
1. What is a record? Is a record a certificate for the DNS server or something? Is it where DNS keeps the mappings of IP addresses to DNS names? Also, why do other types of servers (besides DNS servers) have DNS records?
2. Is there anyway to see what IP/DNS mappings/links that the server contains? Like a database of them?
3. Does the DNS server "pre-load" the DNS names, or does it just provide lookup? I'm assuming SOME server must contain a huge table of them, or else other servers couldn't even look them up from a main server if it didn't contain it.
Thanks guys