Servidores DNS substitutos no Ubuntu 17.10

1

Não parece que nslookup recai em outros servidores DNS no Ubuntu 17.10.

O subsistema DNS agora é gerenciado pelo daemon systemd-resolved . E vejo o /etc/resolv.conf vinculado abaixo:

$ ls -l /etc/resolv.conf 
lrwxrwxrwx 1 root root 32 Jan 22 15:40 /etc/resolv.conf -> /run/systemd/resolve/resolv.conf

De acordo com a página man systemd-resolved , parece que deveria ' ve tentou todos os servidores DNS em paralelo, mas isso não acontece. Ele não tenta servidores de nome DNS secundários se primeiro falhar.

De acordo com a página de manual getaddrinfo() internamente tenta novamente todos os servidores DNS em paralelo, mas não parece assim.

socket.getaddrinfo("internal.set", 80, 0, 0, socket.IPPROTO_TCP)
Traceback (most recent call last):
File "", line 1, in
File "/usr/lib/python3.6/socket.py", line 745, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known

  

No caso acima, 'internal.set' é um nome válido, mas acessível apenas por meio do servidor DNS secundário.

BTW, eu tentei definir set fail como por página man do nslookup . O Wireshark ainda relata que apenas um servidor DNS foi tentado.

$ nslookup 
> set fail
> host internal.set
Server:         8.8.8.8
Address:        8.8.8.8#53

Non-authoritative answer:
*** Can't find host: No answer
> 
    
por PnotNP 27.01.2018 / 01:56

1 resposta

0

No Ubuntu 17.10 eles mudaram para netplan para gerenciar redes.

para desktop agora é netplan / networkmanager para o servidor (sem cabeçalho) agora é netplan / networkd

Então basicamente tudo o que você editou no passado não funciona mais. Para tornar a vida mais confusa, tudo ainda está lá, e editá-la pode apenas adicionar mais camadas de problema (isso é experiência de falar). Uma vez que comecei a trabalhar apenas com as coisas do netplan, tudo começou a funcionar novamente.

Tanto quanto eu entendo agora você editar o gui de dentro do gui (eu não uso o gui), se você procurar no youtube você provavelmente encontrará o que você está procurando. Acabei de descobrir a maior parte disso, e ainda não tenho 100% de certeza de como tudo funciona, e é por isso que não lhe contei como configuro minhas coisas na rede. O mau conselho apenas piora as coisas.

A minha informação principal foi encontrada aqui: link

Uma vez que eu tenha a chance de trabalhar completamente e testá-lo, eu farei um pequeno blog sobre ele.

    
por Netspud2K 13.05.2018 / 18:14