Servidor DNS do Windows lento

3

Eu tenho um servidor DNS da Microsoft para um domínio local, executando o Windows Server 2016STD. Este computador também é um controlador de domínio. Está configurado para encaminhar para servidores DNS públicos rápidos.

De qualquer computador da rede, a configuração direta desses mesmos servidores DNS públicos localmente resulta em respostas rápidas a consultas DNS, tanto nos servidores quanto nos clientes na rede local. No entanto, o uso do servidor local faz com que as solicitações de DNS demorem tanto que elas excedam o tempo limite (20 segundos mais não é incomum), tanto nos servidores quanto nos clientes.

O tempo parece independente do armazenamento em cache; ou seja, um site em cache ainda demora muito para carregar. Os testes confirmaram isso executando consultas de DNS e limpando o cache de DNS local em uma máquina cliente executando o Windows 10 usando

nslookup 
> www.google.com 
> quit
ipconfig /flushdns
nslookup 
> www.google.com 
> quit

A saída é (em ambos os casos):

Server:  <myserver>.<mydomain>
Address:  192.168.1.7
DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
*** Request to <myserver>.<mydomain> timed-out

Até mesmo a própria máquina (por exemplo, solicitando que o servidor de DNS resolva a si mesmo) demorará muito tempo.

A maioria das ferramentas de diagnóstico de linha de comando não está ajudando - como fazem as solicitações de DNS - que obviamente falham. O gerenciador de tarefas não indica nenhum uso severo de recursos; A CPU está próxima de 0% e o uso de memória está baixo. Alguma idéia quanto à causa potencial? Bugs no software do servidor dns ou combinação de configurações que podem levar a isso?

Usando o GRC [DNS benchmarking tool] [1].

192.168.  1.  7 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
----------------+-------+-------+-------+-------+-------+
+ Cached Name   | 0.000 | 0.000 | 0.000 | 0.000 | 100.0 |
+ Uncached Name | 0.008 | 1.065 | 6.349 | 2.240 |  77.6 |
+ DotCom Lookup | 0.013 | 0.352 | 5.952 | 1.354 |  94.7 |

Eu obtenho alguns resultados que parecem ser melhores que a experiência do usuário. No entanto, observando a confiabilidade de apenas 77,6%, é provável que as consultas do site sejam usadas regularmente (por exemplo, WHOIS google.com) são (principalmente) parte dos 22,4% dos endereços testados.

Para verificar se esse não é um problema de conectividade de rede, fiz referência cruzada com logs no servidor DNS. Parece que o servidor está recebendo as solicitações, mas não atende até muito mais tarde. Um exemplo de arquivo de log de todas as entradas associadas a uma solicitação de um website (por exemplo, digitando-o na barra do navegador em um dos clientes) é:

DNS Server log file creation at 1/27/2017 3:03:03 PM
Log file wrap at 1/27/2017 3:03:03 PM

Message logging key (for packets - other items use a subset of these fields):
    Field #  Information         Values
    -------  -----------         ------
       1     Date
       2     Time
       3     Thread ID
       4     Context
       5     Internal packet identifier
       6     UDP/TCP indicator
       7     Send/Receive indicator
       8     Remote IP
       9     Xid (hex)
      10     Query/Response      R = Response
                                 blank = Query
      11     Opcode              Q = Standard Query
                                 N = Notify
                                 U = Update
                                 ? = Unknown
      12     [ Flags (hex)
      13     Flags (char codes)  A = Authoritative Answer
                                 T = Truncated Response
                                 D = Recursion Desired
                                 R = Recursion Available
      14     ResponseCode ]
      15     Question Type
      16     Question Name

1/27/2017 3:03:03 PM 4F0C PACKET  0000025F7C1C6D10 UDP Rcv 192.168.1.55    b36c   Q [0001   D   NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:04 PM 4F0C PACKET  0000025F74BD10C0 UDP Rcv 192.168.1.55    68ef   Q [0001   D   NOERROR] A      (5)media(2)nu(2)nl(0)
1/27/2017 3:03:04 PM 4F0C PACKET  0000025F0C61B910 UDP Rcv 192.168.1.55    b36c   Q [0001   D   NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:05 PM 21CC PACKET  0000025F7DE7AC80 UDP Rcv 192.168.1.55    68ef   Q [0001   D   NOERROR] A      (5)media(2)nu(2)nl(0)
1/27/2017 3:03:06 PM 21CC PACKET  0000025F0A4E74E0 UDP Rcv 192.168.1.55    b36c   Q [0001   D   NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:07 PM 21CC PACKET  0000025F068FBCD0 UDP Rcv 192.168.1.55    68ef   Q [0001   D   NOERROR] A      (5)media(2)nu(2)nl(0)
1/27/2017 3:03:09 PM 4F0C PACKET  0000025F7E99E9E0 UDP Snd 192.168.1.55    68ef R Q [8081   DR  NOERROR] A      (5)media(2)nu(2)nl(0)
1/27/2017 3:03:10 PM 21CC PACKET  0000025F2C106520 UDP Rcv 192.168.1.55    b36c   Q [0001   D   NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:15 PM 21CC PACKET  0000025F071F99A0 UDP Rcv 192.168.1.55    7d62   Q [0001   D   NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:15 PM 46AC PACKET  0000025F0A0F6070 UDP Snd 192.168.1.55    7d62 R Q [8081   DR  NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:15 PM 46AC PACKET  0000025F0A0F6070 UDP Snd 192.168.1.55    b36c R Q [8081   DR  NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:20 PM 21CC PACKET  0000025F0E3614F0 UDP Rcv 192.168.1.55    b82c   Q [0001   D   NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:21 PM 21CC PACKET  0000025F02AB6080 UDP Rcv 192.168.1.55    b82c   Q [0001   D   NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:22 PM 21CC PACKET  0000025F7C1C6D10 UDP Rcv 192.168.1.55    b82c   Q [0001   D   NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:24 PM 21CC PACKET  0000025F0AD0BDD0 UDP Rcv 192.168.1.55    b82c   Q [0001   D   NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:26 PM 21CC PACKET  0000025F0E3614F0 UDP Snd 192.168.1.55    b82c R Q [8081   DR  NOERROR] A      (3)www(2)nu(2)nl(0)
1/27/2017 3:03:27 PM 21CC PACKET  0000025F74BD10C0 UDP Rcv 192.168.1.55    4855   Q [0001   D   NOERROR] A      (7)privacy(2)nu(2)nl(0)
1/27/2017 3:03:28 PM 21CC PACKET  0000025F002419A0 UDP Rcv 192.168.1.55    c0f3   Q [0001   D   NOERROR] A      (5)media(2)nu(2)nl(0)
1/27/2017 3:03:28 PM 21CC PACKET  0000025F027C4960 UDP Rcv 192.168.1.55    4855   Q [0001   D   NOERROR] A      (7)privacy(2)nu(2)nl(0)
1/27/2017 3:03:29 PM 21CC PACKET  0000025F0A0F6070 UDP Rcv 192.168.1.55    c0f3   Q [0001   D   NOERROR] A      (5)media(2)nu(2)nl(0)
1/27/2017 3:03:29 PM 21CC PACKET  0000025F7E01CD00 UDP Rcv 192.168.1.55    4855   Q [0001   D   NOERROR] A      (7)privacy(2)nu(2)nl(0)
1/27/2017 3:03:30 PM 21CC PACKET  0000025F7ACFD890 UDP Rcv 192.168.1.55    c0f3   Q [0001   D   NOERROR] A      (5)media(2)nu(2)nl(0)
1/27/2017 3:03:31 PM 21CC PACKET  0000025F7C1C6D10 UDP Rcv 192.168.1.55    4855   Q [0001   D   NOERROR] A      (7)privacy(2)nu(2)nl(0)
1/27/2017 3:03:32 PM 21CC PACKET  0000025F0E4ED4F0 UDP Rcv 192.168.1.55    c0f3   Q [0001   D   NOERROR] A      (5)media(2)nu(2)nl(0)
1/27/2017 3:03:32 PM 21CC PACKET  0000025F002419A0 UDP Snd 192.168.1.55    c0f3 R Q [8081   DR  NOERROR] A      (5)media(2)nu(2)nl(0)
1/27/2017 3:03:32 PM 4F0C PACKET  0000025F74BD10C0 UDP Snd 192.168.1.55    4855 R Q [8081   DR  NOERROR] A      (7)privacy(2)nu(2)nl(0)
1/27/2017 3:03:33 PM 4F0C PACKET  0000025F0A0F6070 UDP Rcv 192.168.1.55    e0f1   Q [0001   D   NOERROR] A      (3)www(6)nuwerk(2)nl(0)
1/27/2017 3:03:33 PM 4F0C PACKET  0000025F71CCE520 UDP Rcv 192.168.1.55    417b   Q [0001   D   NOERROR] A      (7)meedoen(2)nu(2)nl(0)
1/27/2017 3:03:34 PM 4F0C PACKET  0000025F76483550 UDP Rcv 192.168.1.55    e0f1   Q [0001   D   NOERROR] A      (3)www(6)nuwerk(2)nl(0)
1/27/2017 3:03:34 PM 4F0C PACKET  0000025F0967A180 UDP Rcv 192.168.1.55    417b   Q [0001   D   NOERROR] A      (7)meedoen(2)nu(2)nl(0)
1/27/2017 3:03:35 PM 4F0C PACKET  0000025F7DE7AC80 UDP Rcv 192.168.1.55    e0f1   Q [0001   D   NOERROR] A      (3)www(6)nuwerk(2)nl(0)
    
por Meijer 27.01.2017 / 17:36

0 respostas