Nota: La aplicación de escritorio de Internet Explorer 11 se retirará y se retirará del soporte técnico el 15 de junio de 2022 (para obtener una lista de lo que está en el ámbito,vea las preguntas más frecuentes). Las mismas aplicaciones y sitios de IE11 que usa hoy pueden abrirse en Microsoft Edge con el modo Internet Explorer. Más información aquí.

ADVERTENCIA: Si usa incorrectamente el Editor del Registro, es posible que cause problemas graves que pueden requerir que vuelva a instalar el sistema operativo. Microsoft no puede garantizar que pueda resolver problemas que se den como resultado de usar incorrectamente el Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad.

Resumen

En versiones anteriores de Internet Explorer (Internet Explorer 3.x), las entradas de host DNS se almacenan en caché durante 24 horas de forma predeterminada. En muchos casos, esto es demasiado largo. Durante este período, algunas entradas de host dejan de funcionar debido al cambio en la dirección IP del servidor remoto que se resolvió inicialmente.


Internet Explorer 4.x y versiones posteriores modifican la forma en que las entradas del host DNS se almacenan en caché reduciendo el valor de tiempo de espera predeterminado a 30 minutos.

Más información

ADVERTENCIA: Si usa incorrectamente el Editor del Registro, es posible que cause problemas graves que pueden requerir que vuelva a instalar el sistema operativo. Microsoft no puede garantizar que pueda resolver problemas que se den como resultado de usar incorrectamente el Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad.

En algunos casos, esta nueva configuración de tiempo de espera es demasiado corta. Si su entorno tiene una serie de clientes que se conectan y realizan búsquedas DNS cada 30 minutos, es posible que experimente un aumento no deseado del tráfico de red. Para modificar este comportamiento, realice el siguiente cambio en el Registro:

  1. Inicie el Editor del Registro.

  2. Busque y haga clic en la siguiente clave en el Registro:

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings

  3. En el menú Editar, haga clic en Agregar valory, a continuación, agregue los siguientes valores del Registro:

    Nombre del valor: DnsCacheTimeout Tipo de
    datos: REG_DWORD Radix: Valor decimal: (hora en segundos) Nombre del valor: Tipo de datos




    ServerInfoTimeOut:
    REG_DWORD
    Radix: Valor
    decimal: (hora en milisegundos)

  4. Salga del Editor del Registro.

Por ejemplo, para establecer el valor de tiempo de espera en 10 minutos, use un valor de 600 segundos.

Nota

Debe usar ambos valores del Registro enumerados en el paso 3 para controlar el mecanismo de caché de resolución interna de Internet Explorer.

Nota

Esta configuración se aplica solo a las llamadas de WinInet asincrónicas y De Internet Explorer. Esta configuración no se aplica a las llamadas de WinInet sincrónicas.

Solución alternativa 

Si realiza llamadas sincrónicas en WinInet, los tiempos de espera de DNS no funcionan al establecer la forma en que se muestran en la sección "Más información". Las llamadas asincrónicas sí recogen estos valores correctamente.

Método 1

Para solucionar este problema, reinicie la aplicación que usa WinInet.

Método 2

Use la siguiente solución alternativa de código. Abra y cierre el controlador que recibe con la llamada de InternetOpen y, a continuación, vuelva a abrirlo.

                
hOpen=::InternetOpen(.....)
InternetCloseHandle(hOpen);
hOpen=::InternetOpen(.....);
//

Ahora use el controlador.
Se aplican los tiempos de espera dns.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cómo de satisfecho está con la calidad de la traducción?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×