A network engineer runs a traceroute and DNS lookup during troubleshooting. The 'nslookup' command shows that the DNS server at 192.168.1.1 is responding with the correct IP for external websites. However, internal hostnames like 'fileserver.corp.local' do not resolve.
What DNS architecture issue is most likely causing internal hostname resolution failure, and what is the correct fix?
- A.The DNS server at 192.168.1.1 (likely the home router/ISP resolver) does not have the internal 'corp.local' zone; it can only resolve public internet hostnames. Fix: configure workstations to use the internal DNS server (corporate AD DNS or Windows DNS with the corp.local zone) as their primary DNS, not the router/ISP resolver. The internal DNS should forward external queries to the ISP resolver
- B.The internal DNS server is down; configure a secondary internal DNS server to resolve the issue
- C.The '.local' TLD is blocked by the ISP's DNS resolver as a security precaution; use '.internal' or '.corp' instead
- D.Internal DNS requires DNSSEC; without DNSSEC validation, internal queries cannot be resolved by split-brain DNS