Qual é o propósito de 'dnsmasq' estar escutando na interface '127.0.0.1'?

2

Descobri uma instância de dnsmasq em execução na minha nova instalação do xubuntu desktop. O propósito geral de dnsmasq é conhecido por ser um servidor de retransmissão de DNS e DHCP. O processo em execução é relatado da seguinte forma:

  

/ usr / sbin / dnsmasq --no-resolv - em primeiro plano --no-hosts --bind -interfaces --pid-file = / var / run / sendsigs.omit.d / network- manager.dnsmasq.pid --listen-address = 127.0.0.1 --conf-arquivo = / var / run / nm-dns-dnsmasq.conf --cache-size = 0 --proxy-dnssec

Parece que é gerado por network-manager . O conteúdo dos arquivos mencionados é:

  

#cat /var/run/nm-dns-dnsmasq.conf
  server = 192.168.2.1

Na minha rede local 192.168.2.1 , na verdade, é um servidor DNS. Não consigo entender por que essa instância de dnsmasq escuta 127.0.0.1 , pois não vejo maneira de veicular o relé de DNS e o servidor DHCP na interface 127.0.0.1 .

    
por mbaitoff 10.05.2012 / 20:19

2 respostas

3

127.0.0.1 é o endereço de loopback, não é acessível por outras máquinas, apenas pela própria máquina. De acordo com a postagem link , essa dnsmasq instance existe para melhore o desempenho tentando vários servidores DNS se estiver muito lento.

    
por Lekensteyn 12.05.2012 / 17:53
-1

É um servidor DNS e atribui endereços IP a máquinas que os solicitam do seu computador. Nesse caso, ele seria usado pelo NetworkManager para compartilhar sua conexão com a Internet. Nada para se preocupar:)

    
por pietrek 10.05.2012 / 20:35