A series of tools for everyone.
RSS icon Email icon Home icon
  • Support

    1. What is DNS ?

    DNS is an abbreviation for Domain Name System DNS allows users to visit sites by entering a Registered Domain Name, rather than using a long series of numbers known as an IP address. This is accomplished by a series of name servers that convert these names to IP addresses.

    2. How does it work?

    A computer user types a URL (including a webserver’s name) into his or her web browser. That user’s computer must translate the webserver’s name into an IP address before it can try to connect to the web server. A ‘resolver’ or DNS client software on the user’s computer asks its DNS server for the webserver’s IP address. If the nameserver knows the answer (either it is in its cache or it is the nameserver responsible for that domain), it returns the IP address immediately. If not, the nameserver begins a recursive query to find the address. This query begins with the Internet root nameservers and involves following “Start of Authority” records through a hierarchical organization (root, top-level domain, e.g. “edu”, site, subdomain, etc.) until the answer is found. The nameserver returns the IP address and caches all information learned along the way, in case other clients want the same or similar information.

    3. What is DnsSpeeder ?

    DnsSpeeder is a green, lightweight and free networking tool capable to run as a DNS proxy/server,therefore speeding up your Internet connection.
    DnsSpeeder accepts client鈥檚 DNS requests and looks up the ip addresses of the requested domains at local cache, when found, it sends the result to the client. If not,it sends DNS query to certain DNS servers and returns resolving results to the client.

    4. Why DnsSpeeder can speed up the Internet connection ?

    DnsSpeeder caches the pair of domain and ip addresses in localhost, when you browse websites, your browser will ask聽 DnsSpeeder the ip address of your requested domain聽 instead of the remote name servers, thus DnsSpeeder can make the translating more faster.

    5.聽 How does DnsSpeeder work ?

    DnsSpeeder changes the name servers of localhost to ’127.0.0.1′ , it binds the UDP port 53聽 and listens to any incoming DNS requests and returns a reponse as fast as possible to localhost or other hosts.聽 So if you run DnsSpeeder in one computer on a LAN, then you can set the name servers of all the computers on LAN to your computer’s ip address.聽 DnsSpeeder is capalbe of affording the stress of DNS resolving from many computers.

    However, you can prohibit DnsSpeeder to change the localhost’s name servers by setting “Enable changing local DNS servers ” to FALSE, thus DnsSpeeder will not respond the localhost’s DNS requests.