Servidor de cache DNS não vinculado sem registro

3

Estou usando a versão mais recente do Centos. Eu instalei e configurei o Unbound para armazenar em cache o DNS. Testando-o de computadores clientes com dig e nslookup funciona.

No entanto, se eu definir logfile em /etc/unbound/unbound.conf , não consigo ver nenhum registro. Eu desativei o Selinux e o firewall.

Quando eu depurar isso, há uma mensagem em /var/log/messages :

error Could not open logfile /var/log/unbound: Permission denied

Também não tem nenhum erro de sintaxe no arquivo de configuração principal do unbound

Agora eu tento resolver esse problema, mas não consigo

Obrigado antecipadamente

    
por Babak Mammadov 19.02.2017 / 16:40

1 resposta

3

Qual é o seu valor logfile ? Estou certo em assumir que o /var/log/unbound é um diretório?

Em caso afirmativo, verifique se o diretório existe e se esse usuário de tempo de execução não vinculado pode gravar nele.

mkdir -p /var/log/unbound
chown unbound:unbound /var/log/unbound

Caso contrário, você pode precisar criar um arquivo de log não vinculado e definir suas permissões antes de iniciar o unbound

touch /var/log/unbound
chown unbound:unbound /var/log/unbound
    
por 19.02.2017 / 20:24

Tags