Reencaminha o pedido de DNS para outro servidor de DNS

4

Como posso encaminhar configurar meu dnsmasq local para que solicitações com nomes de host terminados com .docker sejam encaminhadas para outro servidor de nomes, enquanto outras solicitações ainda são tratadas localmente?

Eu procurei por um arquivo /etc/dnsmasq.conf no meu sistema, mas não consegui encontrá-lo (apenas um diretório dnsmasq.d ).

EDIT: aparentemente, o dnsmasq é executado pelo gerenciador de rede, assim:

/usr/sbin/dnsmasq --no-resolv --keep-in-foreground
--no-hosts --bind-interfaces
--pid-file=/run/sendsigs.omit.d/network-manager.dnsmasq.pid
--listen-address=127.0.1.1
--conf-file=/var/run/NetworkManager/dnsmasq.conf
--cache-size=0 --proxy-dnssec
--enable-dbus=org.freedesktop.NetworkManager.dnsmasq
--conf-dir=/etc/NetworkManager/dnsmasq.d
    
por greg0ire 05.08.2015 / 14:43

1 resposta

5

No dnsmasq.conf

server=/docker/10.1.1.1

Isso encaminharia todas as solicitações procurando por TLD .docker para 10.1.1.1. Não tenho certeza do motivo pelo qual seu dnsmasq.conf está ausente. Qual distribuição você está usando?

    
por 05.08.2015 / 14:53

Tags