Como alterar a porta do dnsmasq?

3

Estou usando a porta 53 para minha vpn e preciso usar a porta 53 . Eu mudei a porta do dnsmasq, conectei o openVPN, e agora request são unable to resolve errors.

sudo dnsmasq -p 5642

Existe uma maneira de alterar a porta do dnsmasq w / o conflitos / erros?

    
por Jürgen Paul 01.09.2012 / 05:10

2 respostas

2

Não. Cada parte do software solicitante de DNS espera encontrar o serviço DNS na porta 53 do servidor de nomes. Se não estiver lá, o DNS não funcionará.

$ grep '\s53/' /etc/services 
domain          53/tcp                          # name-domain server
domain          53/udp
    
por Ignacio Vazquez-Abrams 01.09.2012 / 05:15
1

Na verdade, algumas distribuições unix permitem que você especifique a porta para o DNS na entrada dos servidores de nomes /etc/resolv.conf, mas infelizmente o Ubuntu não é um deles. Se fosse possível, você especificaria a porta DNS em / etc / network / interfaces juntamente com o endereço IP do servidor de nomes - presumivelmente, um endereço de loopback no seu caso.

Há um aprimoramento registrado: Por favor, permita a especificação da porta no resolv.conf

Meu palpite é que você terá que mover a porta que sua VPN está usando. No entanto, provavelmente há uma boa razão pela qual a VPN está escutando na porta do DNS. Você pode querer dar uma olhada antes de tentar mudá-lo; você pode estar tentando fazer algo que já faz por você.

    
por Adam 18.09.2012 / 15:19