Skip to content

configuration file for unbound recursive dns resolver

Notifications You must be signed in to change notification settings

MoustafaAMahmoud/unbound-config

 
 

Repository files navigation

unbound-config

configuration files for unbound recursive dns resolver

Settings and values have been derived in part by some suggested defaults in docs.pi-hole.net/guides/unbound in order to avoid some possible interoperability issues and also from the documentation found at nlnetlabs.nl/documentation/unbound/howto-optimise specifically regarding optimising unbound

Usage

apt-get install unbound libevent-dev
  • Backup existing environment files
cd ~
mkdir .backup
sudo cp /etc/unbound/unbound.conf.d/*.conf ~/.backup
sudo rm /etc/unbound/unbound.conf.d/pi-hole.conf
  • Download the main config file:
cd /etc/unbound/unbound.conf.d/
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/unbound.conf
  • Download additional config files as required:
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-expired-records.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-extended-statistics.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-ipv6.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-large-buffers.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-libevent.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-multithreaded-udp.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-optimized-caches.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-optimized-threads.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-own-identity.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-prefetch.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-safe-edns-buffer.conf
sudo wget https://raw.githubusercontent.com/saint-lascivious/unbound-config/master/use-unbound-control.conf
  • Restart unbound
sudo service unbound restart

Contact

alt text

About

configuration file for unbound recursive dns resolver

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published