Since i rarely know anything useful i thopught i would post a reply here !
DNS stands for Domain Name Server, and its what translates things like
www.ducatisportingclub to their nnn.nnn.nnn format.
The nnn.nnn.nnn format is the IP ( internet protocol) address and is what actually defines the location of every page on the internet.
WWW.name.type is URL ( uniform resource locator ) ie a wordy version of the IP address.
SO...... if you are getting DNS errors its because your internet connection is not pointing to a valid DNS server address. The DNS server is a translation service that takes a
WWW.name.type and returns an NNN.nnn.nnn IP address.
You can see your DNS address, as well as your IP address by:
Start - Run - CMD.exe ( this will give you a black Dos style window)
IPCONFIG/ALL will give you a list of your IP configuration
Hope some of that was useful :-)
STeve