Questão A pesquisa de DNS falha após sair do modo de espera


Meu PC com Windows 7 Ultimate x64 tem um estranho problema de rede.
 Quando eu sair do modo de suspensão, nenhuma página da Web será carregada (outros programas, como o Hamachi VPN, também não conseguem localizar seus servidores). Se eu usar o Google Chrome, ele diz que as pesquisas de DNS estão falhando. No entanto, se eu abrir uma janela de comando e usar NSLOOKUP Para realizar pesquisas nas páginas da Web que falharam, as pesquisas parecem estar funcionando corretamente. Portanto, o prompt de comando é capaz de realizar pesquisas, enquanto outros aplicativos, como navegadores da Web, não são.

Eu posso resolver esse problema, desabilitando, em seguida, ativar o adaptador de rede em 'Network and Sharing Center'. Depois de fazer isso, tudo funciona novamente. É uma dor ter que fazer isso toda vez que eu volto do sono, no entanto.

Alguém sabe a causa disso, ou tem uma sugestão de como solucionar o problema?


4


origem


Poderia tentar um driver de rede diferente, talvez? Isso ocorre usando todos os navegadores ou apenas com o Chrome? - jmreicha
Não é específico para navegadores, esse é o impacto mais óbvio. Por exemplo, o cliente Hamachi VPN também tem problemas. É um Intel NIC e Intel oferece apenas um driver. Eu nem sei onde eu iria conseguir um diferente. - Tim Long
@TimLong Você conseguiu resolver esse problema? Eu comecei a encontrar exatamente o mesmo comportamento no início desta semana depois que eu mudei a configuração do DNS na minha rede de área local. O que eu fiz foi instalar o Windows Server 2008 R2 como um controlador de domínio com a função de servidor DNS e juntei alguns computadores ao domínio. O problema parece estar limitado a apenas um computador (um membro do domínio) conectado à rede através de um cabo ethernet. As conexões de LAN ainda funcionam corretamente, mas nenhuma conexão de WAN, embora os nomes sejam resolvidos corretamente na LAN e na WAN. - Kallja
Você já visitou seu dispositivo de rede e desativou o gerenciamento de energia? - SDsolar


Respostas:


Altere as configurações nas propriedades avançadas do perfil de energia para que seu adaptador de rede não entre em suspensão / desligamento.

Isso pode ser desativado, independentemente do seu adaptador de rede. 

Fonte: Microsoft Technet

Configurando o gerenciamento de energia usando a interface do usuário

Para ativar ou desativar recursos de gerenciamento de energia

  1. Abra o Centro de Rede e Compartilhamento (clique no botão Iniciar, digite Rede e Compartilhamento na caixa Iniciar Pesquisa e pressione Enter).

  2. Clique no link Alterar configurações do adaptador, no canto superior esquerdo do painel de navegação.

  3. Clique com o botão direito do mouse na conexão de rede na qual você deseja ativar / desativar o suporte ao gerenciamento de energia e clique em Propriedades.

  4. Clique em Configurar.

  5. Na guia Gerenciamento de energia, marque ou desmarque a caixa de seleção Permitir que o computador desligue este dispositivo para economizar energia.

    Quando marcado, o gerenciamento de energia está ativado no adaptador de rede.

    Quando desmarcado, o gerenciamento de energia é desativado no adaptador de rede.


3



Se ele integrou o NIC, nada pode ser feito. - HackToHell
Ainda é possível alterar as opções de energia para ele, já que o Windows não é baseado em adaptadores. Veja minha resposta alterada acima com o artigo da technet da Microsoft. - HaydnWVN


Uma causa desse problema é a presença de adaptadores de rede virtual, por exemplo, os adaptadores que são instalados com o VirtualBox ou o VMWare.

A presença de adaptadores de rede virtual para (exemplo) VMWare ou AT & T Network Client parece causar problemas com a reinicialização da operação do DNS através da conexão sem fio após sair do modo de suspensão. Desativar os adaptadores virtuais parece permitir que a rede normal continue depois de sair do modo de suspensão.

Fonte: http://answers.microsoft.com/pt-PT/windows/forum/windows_7-networking/windows-7-no-dns-or-no-network-after-resume-wake/c1253ab0-4793-449e-8975- a900ce7dec4f? auth = 1


3





Verifique se você tem vários servidores DNS listados. Se você fizer isso, verifique se todos eles são válidos. Ter uma mistura de servidores DNS bons e ruins pode causar um comportamento DNS muito inconsistente.

Se você estiver obtendo o servidor DNS de um servidor DHCP, verifique se o servidor DHCP está configurado com vários DNS e se estão todos corretos.


2



Essa é uma situação estranha, não é? O ponto de vários servidores DNS é para redundância, ou seja, se um deles é ruim, os outros assumem. Então você está sugerindo que o recurso não funciona na presença de um servidor DNS ruim, o que torna inúteis vários servidores DNS. - Tim Long
O ponto de vários servidores DNS é apenas ter um retorno no caso raro de que um deles seja brevemente inacessível e / ou distribuir a carga entre vários sistemas. Ainda é assumido que os sistemas listados como servidores DNS, na verdade, são servidores DNS, que todos trabalharão a maior parte do tempo e que não retornarão informações incorretas. Quando essas suposições se revelam incorretas (devido a servidores em movimento ou apenas erros de digitação), coisas ruins podem acontecer. - Seth Noble


Mesmo no Windows 8 e 8.1: Depois de dormir, o cliente DNS do Windows não funciona corretamente. Abra o controle de serviço, procure o cliente DNS e reinicie-o. A pesquisa de DNS deve funcionar novamente sem reiniciar a máquina.


2





Se você tem hamachi, talvez seja o culpado, depois que eu desinstalei tudo funcionou novamente, outra alternativa é tentar ativar e desativar o adaptador de rede hamachi


1





redefinir dispositivo de rede

redefinindo "Realtek PCIe GBE Family Controller" consertá-lo para mim

devcon restart "PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09"
PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09\4&21A1C3AE&0&00E5: Restarted
1 device(s) restarted.

desinstalar driver de rede realtek não conserta

desinstalar o driver de rede realtek não corrige isso para mim. pesquisa DNS ainda é muitas vezes quebrado quando eu voltar do sono

teste

antes de reiniciar o nslookup leva vários segundos

nslookup google.com
DNS request timed out.
    timeout was 2 seconds.
Server:  UnKnown
Address:  8.8.8.8

DNS request timed out.
    timeout was 2 seconds.
Name:    google.com
Address:  2a00:1450:400f:804::200e

depois de redefinir, ele retorna instantaneamente

nslookup google.com
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Non-authoritative answer:
Name:    google.com
Addresses:  2a00:1450:400f:804::200e
          216.58.209.142

meu servidor dns é 8.8.8.8 em vez do meu isp porque eu mudei no caso em que foi o problema. que não foi

netsh interface ipv4 add dnsserver "Local Area Connection" address=8.8.8.8

após o teste eu redefinir o servidor DNS e nslookup ainda funciona

netsh interface ip set dns "Local Area Connection" dhcp

antes de redefinir dhcp renovar tempo limite

C:\Users\User>ipconfig /release & ipconfig /renew

Windows IP Configuration


Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::a1cf:1ddf:5c50:191%8
   Autoconfiguration IPv4 Address. . : 169.254.1.145
   Subnet Mask . . . . . . . . . . . : 255.255.0.0
   Default Gateway . . . . . . . . . :

Ethernet adapter VMware Network Adapter VMnet8:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::3dae:5a21:fdc0:e49e%6
   IPv4 Address. . . . . . . . . . . : 192.168.217.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Tunnel adapter isatap.{1D0B324E-565A-4A26-9ED5-5C638FA964E3}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Tunnel adapter isatap.{EE0FF7D8-C160-4203-91ED-73706E508332}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Tunnel adapter Local Area Connection* 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Windows IP Configuration

An error occurred while renewing interface Ethernet : unable to contact your DHCP server. Request has timed out.

antes da redefinição do dispositivo de rede eu também fiz esses comandos de reset. é provavelmente irrelevante, mas pode não ser porque eles dizem que é necessário reiniciar o SO para concluí-lo. o que pode significar uma reinicialização do dispositivo de rede

netsh interface ip reset
Resetting Global, OK!
Resetting Interface, OK!
Resetting Unicast Address, OK!
Resetting Neighbor, OK!
Resetting Path, OK!
Resetting , failed.
Access is denied.

Resetting , OK!
Restart the computer to complete this action.

netsh winsock reset catalog
You must restart the computer in order to complete the reset.

Eu também desativei o VMware Bridge Protocol para a conexão de rede associada ao dispositivo, o que é provavelmente irrelevante

sistema

meu sistema é

Operating System
    Windows 8.1 Enterprise 64-bit
Motherboard
    ASUSTeK COMPUTER INC. P8Z77-M PRO (LGA1155) 30 °C

devcon driverfiles "PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09"
PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09\4&21A1C3AE&0&00E5
    Name: Realtek PCIe GBE Family Controller
    Driver installed from C:\WINDOWS\INF\oem30.inf [RTL8168FB.ndi]. 5 file(s) used by driver:
        C:\WINDOWS\system32\DRIVERS\au630x64.sys
        C:\WINDOWS\system32\RtNicProp64.dll
        C:\Program Files\ASUS\AMDA\U3\U3.dll
        C:\Program Files\ASUS\AMDA\U3\U3BoostSvr64.dll
        C:\Program Files\ASUS\AMDA\U3\U3BoostSvr64.exe.manifest
1 matching device(s) found.

devcon drivernodes "PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09"
PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09\4&21A1C3AE&0&00E5
    Name: Realtek PCIe GBE Family Controller
Driver node #0:
    Inf file is C:\WINDOWS\INF\oem30.inf
    Inf section is RTL8168FB.ndi
    Driver description is Realtek PCIe GBE Family Controller
    Manufacturer name is Realtek
    Provider name is Realtek
    Driver date is 2013-03-14
    Driver version is 8.13.314.2013
    Driver node rank is 16719872
    Driver node flags are 0000B045
        Inf is digitally signed
Driver node #1:
    Inf file is C:\WINDOWS\INF\oem30.inf
    Inf section is RTL8168FB.ndi
    Driver description is Realtek PCIe GBE Family Controller
    Manufacturer name is Realtek
    Provider name is Realtek
    Driver date is 2013-03-14
    Driver version is 8.13.314.2013
    Driver node rank is 16711680
    Driver node flags are 0004B045
        Inf is digitally signed
Driver node #2:
    Inf file is C:\WINDOWS\INF\oem81.inf
    Inf section is RTL8168FB.ndi
    Driver description is Realtek PCIe GBE Family Controller
    Manufacturer name is Realtek
    Provider name is Realtek
    Driver date is 2012-02-03
    Driver version is 7.52.203.2012
    Driver node rank is 16719872
    Driver node flags are 00003045
        Inf is digitally signed
Driver node #3:
    Inf file is C:\WINDOWS\INF\netrt630x64.inf
    Inf section is RTL8168FB.ndi
    Driver description is Realtek PCIe GBE Family Controller
    Manufacturer name is Realtek
    Provider name is Microsoft
    Driver date is 2013-05-10
    Driver version is 8.1.510.2013
    Driver node rank is 16719872
    Driver node flags are 00102045
        Inf is digitally signed
1 matching device(s) found.

depois de desinstalar as janelas do driver de rede realtek reverter para este driver que não tem um problema de despertar

C:\Users\User>devcon driverfiles "PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09"
PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09\4&21A1C3AE&0&00E5
    Name: Realtek PCIe GBE Family Controller
    Driver installed from C:\WINDOWS\INF\netrt630x64.inf [RTL8168FB.ndi]. 1 file(s) used by driver:
        C:\WINDOWS\system32\DRIVERS\Rt630x64.sys
1 matching device(s) found.

C:\Users\User>devcon drivernodes "PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09"
PCI\VEN_10EC&DEV_8168&SUBSYS_85051043&REV_09\4&21A1C3AE&0&00E5
    Name: Realtek PCIe GBE Family Controller
Driver node #0:
    Inf file is C:\WINDOWS\INF\oem81.inf
    Inf section is RTL8168FB.ndi
    Driver description is Realtek PCIe GBE Family Controller
    Manufacturer name is Realtek
    Provider name is Realtek
    Driver date is 2012-02-03
    Driver version is 7.52.203.2012
    Driver node rank is 16719872
    Driver node flags are 00002045
        Inf is digitally signed
Driver node #1:
    Inf file is C:\WINDOWS\INF\netrt630x64.inf
    Inf section is RTL8168FB.ndi
    Driver description is Realtek PCIe GBE Family Controller
    Manufacturer name is Realtek
    Provider name is Microsoft
    Driver date is 2013-05-10
    Driver version is 8.1.510.2013
    Driver node rank is 16719872
    Driver node flags are 00142045
        Inf is digitally signed
1 matching device(s) found.

1





Abra o CMD e tente este comando para limpar o cache DNS: ipconfig /flushdns Depois disso, execute o teste de ping no google.com:ping google.com. Se este trabalho você deve ping sucesso para google.com. Espero que isso seja útil!


0



Bem-vindo ao superusuário! Este é realmente um comentário e não uma resposta para a pergunta original. Para criticar ou solicitar esclarecimentos de um autor, deixe um comentário abaixo do post - você sempre pode comentar sobre suas próprias postagens, e quando você tiver o suficiente reputação você poderá comentar em qualquer post. - DavidPostill♦