The exact location of hardware providing an internet service is the private information of the owner of the service.
Reasonably an owner would not want the servers' location known in case it became the subject of physical attack.
The owner may reveal the location to authorities on production of court documents but I can not see why they need to do so otherwise.
If you have a problem with Google or its services, I suggest you write to them using their published complaints procedures.
The link below its to an article on the Google DNS service.
What is the difference between a preferred DNS server and an altenate DNS server?Read more: http://wiki.answers.com/What_is_the_difference_between_a_preferred_DNS_server_and_an_altenate_DNS_server#ixzz2LRd3ICed
authoritative dns server is server that has own databases that has name resolution for the clients that for resolve from name to ip address and for ip address to name. non-authorititative dns server is server that forward request of dns client to authoritative dns server for resolve.
Unbound - DNS Server - was created in 2007.
A Domain Name server or DNS server breaks down the computers name down into the exact numeric computer location. This is very hand when a company has many computers that must to through a single access point.
The primary DNS server is usually the same as the router's IP adress.
If a DNS server cannot find the answer to the DNS Query in its own database it will first query the forwarders (if there are any configured) and then ask the root server. root servers (by default) are the master DNS servers of the Internet.
The prefered DNS server for the site is the server which sends the dns zone updates to all the other servers in the site. The primary DNS zone is created on the server and it has the authority to send changes in zone to other servers
referral
Domain Name System (DNS)
TCP/ IP protocol suite uses a DNS client. DNS stands for Domain name system .A DNS server maps a name to an address.
When you type the web address in browser, your computer connects to the DNS server in your ISP provider location, The DNS server in ISP tries to locate the IP address of the web page you requested. If it fails, then the request is forward to another DNS server until the IP address is resolved by one of the DNS server. Once IP address is located, browser contacts the web server using the IP and request for the resource.
start run cmd {enter} ipconfig /all it'll be to the left of "dns server"