Skip to content

Install the latest Unbound on a Systemd based Linux distro with a config optimized for heavy caching.

License

Notifications You must be signed in to change notification settings

buggysolid/unbound-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What

This will install the latest version of Unbound from source with a configuration that only answers queries from RFC1918 addresses.

Features enabled.

  • QNAME minimisation
  • Prefetching
  • Stale caching
  • Minimal responses
  • DNSSEC

This is the configuration for these install scripts.

Caveat

Running this install script will disable systemd-resolved

Install

cat<<EOF | sudo /usr/bin/env bash
if [[ -f "/usr/bin/apt" ]]; then
  apt update
  apt install -y git
  git clone https://github.com/buggysolid/unbound-install
  cd unbound-install
  sudo ./install-apt-get.sh
elif [[ -f "/usr/bin/yum" ]]; then
  yum makecache
  yum install -y git
  git clone https://github.com/buggysolid/unbound-install
  cd unbound-install
  sudo ./install-yum.sh
else
  echo "Could not determine which package manager is installed."
  exit
fi
EOF

About

Install the latest Unbound on a Systemd based Linux distro with a config optimized for heavy caching.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages