1. Инсталација пакета
Следеће команде инсталирају unbound, праве резервну копију ваше DNS конфигурације и говоре систему да користи локални резолвер:
# dnf install unbound
# cp /etc/resolv.conf /etc/resolv.conf.backup
# echo nameserver 127.0.0.1 > /etc/resolv.conf
Ако користите застарелу верзију CentOS/RHEL, коришћење yum уместо dnf може бити погодније.
2. Закључајте промене у
Да бисте избегли нежељене промене конфигурације (на пример од стране DHCP клијента):
# chattr +i /etc/resolv.conf
3. Минимизација QNAME
Најновије верзије unbound имају qname-minimisation омогућен подразумевано. Међутим, препоручљиво је проверити ово подешавање, јер старије верзије нису аутоматски омогућавале.
Да бисте проверили и конфигурисали, отворите unbound конфигурациони фајл, који се налази на /etc/unbound/unbound.conf, потражите следећи унос и промените га ако је потребно:
server:
...
qname-minimisation: yes
...
Ако подешавање недостаје, и даље би требало да буде омогућено подразумевано.
Unbound резолвер који сте управо инсталирали такође врши DNSSEC валидацију.
4. Покрените услугу
Да бисте омогућили и покренули unbound услугу, покрените:
# systemctl enable --now unbound
Ако покрећете systemd-resolved са његовим stub слушаоцем, можда ћете морати да урадите мало више од тога. Погледајте resolved.conf manpage.