O Ubuntu ignora os servidores de nomes inseridos na GUI?

1

Estou no Lubuntu 16.04 e tenho problemas para resolver nomes da rede da minha empresa por meio de VPN. Não é tão claro para mim qual é a última palavra no meu sistema dnsmasq / resolvconf / network-manager ... e realmente apreciaria se alguém me ajudasse a encontrar o problema.

Eu entrei em servidores de nomes adicionais através da interface nm-connection-editor :

  • 8.8.8.8 para a conexão wifi que eu uso em casa (somente para depuração)
  • 10.49.191.29 para a conexão vpn (ip não real)

Mas parece que o Lubuntu não usa nenhum nameserver que eu especifiquei no gui:

nmcli dev show | grep DNS
IP4.DNS[1]:                             192.168.1.1

Estes 3 me dão os endereços corretos (enquanto conectados à VPN):

nslookup internalcompany.host 10.49.191.259
nslookup google.com 192.168.1.1
nslookup google.com 8.8.8.8

Enquanto isso falha (como ainda posso navegar na Web?):

nslookup google.com 
Server:     127.0.0.1    
Address:    127.0.0.1#53

** server can't find google.com: REFUSED

O dnsmasq está rodando como:

' /usr/sbin/dnsmasq -x /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -r /var/run/dnsmasq/resolv.conf -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new --local-service'

/run/resolvconf/resolv.conf:

# Generated by resolvconf
nameserver 127.0.0.1
nameserver 127.0.1.1

/etc/dnsmasq.d/network-manager:

# Tell any system-wide dnsmasq instance to make sure to bind to interfaces
# instead of listening on 0.0.0.0
# WARNING: changes to this file will get lost if network-manager is removed.
bind-interfaces

/etc/NetworkManager/NetworkManager.conf:

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

por some user 14.04.2017 / 19:49

0 respostas