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