> On 12 Mar 2015, at 14:30, Constantin Stefanov <[email protected]> wrote: > > On 12.03.2015 16:19, George L. Yermulnik wrote: >>> Так то оно так, но у меня в какой-то момент его еще и resolvconf затер. >>> А этого уже много кто позвать может. >> >> resolvconf затёр конфиг unbound'а? %-\ > Да вот сам слегка ...эээ... > > syshost# local-unbound-setup > syshost# /etc/rc.d/local_unbound setup > Performing initial setup. > Extracting forwarders from /etc/resolv.conf. > original /var/unbound/forward.conf saved as > /var/unbound/forward.conf.20150312.162819 > /var/unbound/lan-zones.conf not modified > /var/unbound/unbound.conf not modified > /etc/resolvconf.conf created > original /etc/resolv.conf saved as /etc/resolv.conf.20150312.162819 > > syshost# ls -l /etc/unbound/forward.conf > -rw-r--r-- 1 root unbound 156 Mar 12 16:28 /etc/unbound/forward.conf > ^^^^^^^^^^^^^^^^^ > syshost# resolvconf -u > > А теперь > syshost# ls -l /etc/unbound/forward.conf > -rw-r--r-- 1 root unbound 26 Mar 12 16:28 /etc/unbound/forward.conf > ^^^^^^^^^^^^^^^^ > >> зы: chflags schg /path/to/file и никто ничего больше не затрёт =) > Тоже способ, но что-то мне кажется, что как-то оно не так было задумано.
Так, как оно работает, так и задумано: если использовался local-unbound-setup для генерации конфига unboud, то dns сервера, которые были в /etc/resolv.conf , переезжают в forward.conf и используются unbound как форвардеры. В дальнейшем, если по dhcp приезжает обновление dns серверов, то это обновление автоматически попадает в forward.conf За подробностями реализации и как этого избежать в RTFC: /usr/sbin/local-unbound-setup , /libexec/resolvconf/unbound
