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.