CHAP 7.2 DNS Flashcards
function of domain name solution (DNS)
provides name-resolution service that resolves names to IP addresses
dns zones
- forward lookup zone(A): resolve hostname to ip add
- reverse lookup zone(PTR): resolve ip add to hostname
dns record types
- SOA: first record in a zone file
- NS: identifies DNS SERVER hosting the zone
- MX: identifies MAIL SERVER for the domain
- SRV: resolves names of servers providing services eg DC
- CNAME: resolves alias to hostname
types of dns queries
- recursive query: sent to dns server and requires complete answer
- iterative query: directed to a dns server, may be answered w a referral to another dns server
primary zone
- read/write copy of dns database
- records for the namespace are stored in a text
secondary zone
- read ONLY copy of database
- records received via zone transfer
stub zone
copy of a zone that contains only records used to locate name servers for the domain
active directory integrated (zone type)
zone data stored in AD
dns zone trfs
- AXFR(full): all records are synchronized
- IXFR(incremental): only new records are synchronized
dns caching
- helps to improve efficiency of dns by reducing dns traffic across the internet
- dns server and client will check its dns cache before sending query to other dns servers
- dns query results are stored in memory for a period of time (time-to-live)
- cached info are removed automatically at the end of time-to-live period
dns forwarding
- forwarder is a dns server designated to resolve external or offsite dns domain names
- used to forward requests for addresses that are outside the company nwk
- by default, dns servers send queries to Root DNS Server (root hint)
root hints
- contains ip addresses for the dns root servers
- when local dns server cant resolve a query using its cache or database, it sends a query to root dns server
dns round robin
- responds to dns queries w list of server ip adds hosting the identical services
- essentially just load-balancing and fault-tolerance
troubleshooting tools
- NSLOOKUP
- DNS monitoring
- DNSCMD
- DNSLINT