Caro Wemersonrv,
Acho que agora entendi, imagino que vc terá que liberar o serviço de DNS no firewall >> Filtro de Pacotes ▸ Redes externas para o Zentyal
Cria um objeto chamado vpn e cadastra as maquinas que vão acessar externamente e libera somente pra elas nesta regra o acesso ao serviço de DNS.
Quanto a questão do usuário, vc já tentou apenas para fins de teste colocar algum usuário com permissão de acesso neste script?
Nos mande novidades.
Sds,
Anderson Felipe