How to change DNS Servers in Windows XP/Vista

1 – Click the Start menu, select Control Panel
2 – (Windows XP)Find the Network Connections icon and open it (If you don’t see icons and in the left hand, top part of the window there is an Option to “Switch to Classic View”, switch to Classic View first.). (Windows Vista)Click “Network and Internet”, then “Network and Sharing Center”, and open “Manage network connections”.
3 – Now you will need to open the “Properties” dialog for your main Internet connection. In this example, it is a wireless network. On your system, this may be a dial-up connection, a DSL connection, a Cable connection, etc… Right click on the icon to invoke the menu, and click the “Properties” option.
4 – Next, in the “Connection Properties” dialog that appeared, you will need to scroll down and highlight the “Internet Protocol (TCP/IP)” (don’t click on the “check box” as this will disable this protocol). Once the Protocol is highlighted, click on the “Properties” button. This will open a dialog for the “Internet Protocol (TCP/IP) Properties”
5 – If the “Obtain DNS Server automatically” section is in use, you will need to change it to “Use the following DNS server addresses” and then click on the “Advanced” button. If there are already addresses in the “Preferred DNS server” and “Alternate DNS server” sections, simply click on the “Advanced” button. Insert here two or more OpenNIC DNS servers.
Done! Click the “OK” buttons until all the dialogs are closed. You may be asked to reboot – if so, until you reboot your DNS may not work as expected.