dnsmasq sem funcionalidade dns

2

Então, estou tentando executar dnsmasq como um servidor somente PXE. Para isso, estou tentando desativar a funcionalidade DNS do dnsmasq. Eu coloquei a seguinte linha em /etc/dnsmasq.conf :

port=0

No entanto, ao iniciar dnsmasq , ele se registrará como servidor DNS em /etc/resolv.conf .

Isso aparentemente é feito por /etc/init.d/dnsmasq . O arquivo contém algum código para desabilitar esse comportamento do resolvconf com lo em $DNSMASQ_EXCEPT . Mas não consigo descobrir como devo colocá-lo lá (sem editar o arquivo).

Eu tentei colocar a seguinte linha em /etc/dnsmasq.conf :

except-interface=lo

Mas isso não ajuda. Alguma idéia de como resolver esse problema?

Atualização: estou executando o Ubuntu Server 16.04.1.

    
por Sebastian Krysmanski 29.08.2016 / 14:03

1 resposta

1

Encontrei. Basta adicionar a seguinte linha a /etc/default/dnsmasq :

DNSMASQ_EXCEPT=lo

É isso.

    
por Sebastian Krysmanski 29.08.2016 / 14:36