Description: Design a DNS server program that reads " domain-IP address" table, when the client queries the domain name corresponding to the IP address, the domain name to retrieve the table, three search results: Search results for the ip address 0.0.0.0, the returned to the client " domain name does not exist" error message (bad site blocking features) search results as ordinary IP address, this address is returned to the client (server function) table is not seized to the domain name, then issue a query to the Internet DNS server , and the results back to the client (relay) to consider the client multiple computers simultaneously query, you need to convert the message ID
To Search:
File list (Check if you may need any files):
dns
...\Debug
...\.....\dns.exe
...\.....\dns.ilk
...\.....\dns.pdb
...\dns
...\dns.sdf
...\dns.sln
...\dns.suo
...\...\Debug
...\...\.....\CL.read.1.tlog
...\...\.....\CL.write.1.tlog
...\...\.....\dns.exe.intermediate.manifest
...\...\.....\dns.lastbuildstate
...\...\.....\dns.log
...\...\.....\dns.vcxprojResolveAssemblyReference.cache
...\...\.....\dns.write.1.tlog
...\...\.....\link.read.1.tlog
...\...\.....\link.write.1.tlog
...\...\.....\mt.read.1.tlog
...\...\.....\mt.write.1.tlog
...\...\.....\mydnsrelay.obj
...\...\.....\vc100.idb
...\...\.....\vc100.pdb
...\...\dns.vcxproj
...\...\dns.vcxproj.filters
...\...\dns.vcxproj.user
...\...\dnsrelay.txt
...\...\mydnsrelay.cpp
...\ipch
...\....\dns-75ee6efd
...\....\............\dns-17c29271.ipch