Install Unbound for Windows



Download Unbound-1.4.13 windows 32-bit installer from here http://unbound.net/download.html
The file name is unbound_setup_1.4.13.exe
  1. Install to the default folder -- c:\Program Files\Unbound
  2. Rename the file service.conf  to  service.conf.orig
  3. Copy the text service.conf found below, past to notepad and save as c:\Program Files\Unbound\service.conf
  4. Copy the text root.hints found below, past to notepad and save as c:\Program Files\Unbound\root.hints
  5. Change the DNS setting in the PC's Network Connection to Preferred DNS Server -- 127.0.0.1
  6. Go to "services" find the service "Unbound DNS Validator". Right click on this service and select Stop.
  7. Right click on the service and select Start. The service is restarted to make Unbound use the new "service.conf" file.
  8. If the service does not start within a few seconds then the PC's firewall is blocking Unbound.exe and / or Unbound-anchor.exe outbound.
  9. That's it, fire up the browser and check the internet.

Text for the file service.conf
#                                         npr.me.uk

# File: service.conf

server:

directory: "c:\Program Files\Unbound"

root-hints: "root.hints"

interface: 127.0.0.1

access-control: 192.168.0.0/16 allow

access-control: 127.0.0.0/8 allow

verbosity: 0

prefetch: yes

do-ip4: yes

do-ip6: no

do-udp: yes

do-tcp: yes

If your network is not in the IP range 192.168.0.1 to 192.168.255.255 then change "access-control: 192.168.0.0/16 allow " to suit.

Text for the file root.hints
;                                         npr.me.uk

;; QUESTION SECTION:
;.                IN    NS

;; ANSWER SECTION:
.            518400    IN    NS    A.ROOT-SERVERS.NET.
.            518400    IN    NS    I.ROOT-SERVERS.NET.
.            518400    IN    NS    C.ROOT-SERVERS.NET.
.            518400    IN    NS    H.ROOT-SERVERS.NET.
.            518400    IN    NS    M.ROOT-SERVERS.NET.
.            518400    IN    NS    E.ROOT-SERVERS.NET.
.            518400    IN    NS    K.ROOT-SERVERS.NET.
.            518400    IN    NS    L.ROOT-SERVERS.NET.
.            518400    IN    NS    B.ROOT-SERVERS.NET.
.            518400    IN    NS    J.ROOT-SERVERS.NET.
.            518400    IN    NS    D.ROOT-SERVERS.NET.
.            518400    IN    NS    G.ROOT-SERVERS.NET.
.            518400    IN    NS    F.ROOT-SERVERS.NET.

;; ADDITIONAL SECTION:
A.ROOT-SERVERS.NET.    3600000    IN    A    198.41.0.4
B.ROOT-SERVERS.NET.    3600000    IN    A    192.228.79.201
C.ROOT-SERVERS.NET.    3600000    IN    A    192.33.4.12
D.ROOT-SERVERS.NET.    3600000    IN    A    128.8.10.90
E.ROOT-SERVERS.NET.    3600000    IN    A    192.203.230.10
F.ROOT-SERVERS.NET.    3600000    IN    A    192.5.5.241
G.ROOT-SERVERS.NET.    3600000    IN    A    192.112.36.4
H.ROOT-SERVERS.NET.    3600000    IN    A    128.63.2.53
I.ROOT-SERVERS.NET.    3600000    IN    A    192.36.148.17
J.ROOT-SERVERS.NET.    3600000    IN    A    192.58.128.30
K.ROOT-SERVERS.NET.    3600000    IN    A    193.0.14.129
L.ROOT-SERVERS.NET.    3600000    IN    A    199.7.83.42
M.ROOT-SERVERS.NET.    3600000    IN    A    202.12.27.33



Change DNS Settings for Windows
Manually change DNS settings
Use a batch file to switch DNS settings in seconds.
List of freely available DNS servers and batch file downloads.

Install a personal DNS caching resolver
DNS resolvers available for windows and where to download.

Install Bind for Windows
Install Bind as a local caching DNS resolver.

DNS extras

Create your own root.hints file.
How to block adverts using Bind9.
DNS benchmark.

Home Page

footer
Copyright© NPR 2010 - 2012       Disclaimer