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
- Install dependencies unbound libevent-dev
apt-get install unbound libevent-dev
- Backup existing environment files
cd ~
mkdir .backup
sudo cp /etc/unbound/unbound.conf.d/*.conf ~/.backup
- Remove pi-hole.conf if you deployed unbound using Pi-hole documentation
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
-
Discord SaintLascivious
-
Email [email protected]
-
Reddit saint-lascivious