1. Paket kurulumu
FreeBSD, temel sistemde Unbound olmadan gönderilir ancak bağlantı noktalarında genellikle yukarı akışı daha yakından izler. Unbound paketini kurun, DNS yapılandırmanızı yedekleyin ve sisteme yerel çözümleyiciyi kullanmasını söyleyin:
# pkg install unbound
# cp /etc/resolv.conf /etc/resolv.conf.backup
# echo nameserver 127.0.0.1 > /etc/resolv.conf
2. Değişiklikleri kilitleme
İstenmeyen yapılandırma değişikliklerini önlemek için (örneğin DHCP istemcisi tarafından):
# chflags schg /etc/resolv.conf
3. QNAME küçültme
Son unbound
sürümlerinde qname-minimisation
’ seçeneği varsayılan olarak etkindir. Ancak, eski sürümler bunu otomatik olarak etkinleştirmediğinden bu ayarı doğrulamanız önerilir.
Bunu kontrol etmek ve yapılandırmak için, /usr/local/etc/unbound/unbound.conf
konumunda bulunan Unbound yapılandırma dosyasını açın, şu kaydı arayın ve gerekiyorsa değiştirin:
server:
...
qname-minimisation: yes
...
Ayar eksikse, varsayılan olarak etkin olması gerekir.
Az önce kurduğunuz Unbound çözümleyicisi, DNSSEC doğrulaması da yapar.
4. Hizmeti başlatma
unbound
hizmetini etkinleştirmek ve başlatmak için şu komutu yürütün:
# sysrc unbound_enable=YES
# service unbound start