Hoe Internet Explorer gebruikt de cache voor DNS-host posten

Waarschuwing: als u de Register-Editor onjuist gebruikt, kunnen er ernstige problemen veroorzaken dat u uw besturingssysteem opnieuw moet installeren. Microsoft kan niet garanderen dat problemen die voortkomen uit een onjuist gebruik van Register-Editor kunnen worden opgelost. Gebruik de Register-Editor op eigen risico.

Samenvatting

In eerdere versies van Internet Explorer (Internet Explorer 3.x), DNS-host-vermeldingen in de cache opgeslagen gedurende 24 uur standaard. In veel gevallen is dit te lang. Tijdens deze periode niet enkele host vermeldingen meer verandering in het IP-adres van de RAS-server in eerste instantie opgelost is. Internet Explorer 4.x en latere versies wijzigen hoe DNS-host-vermeldingen in de cache opgeslagen door het verlagen van de standaard time-outwaarde tot 30 minuten.

Meer informatie

Waarschuwing: als u de Register-Editor onjuist gebruikt, kunnen er ernstige problemen veroorzaken dat u uw besturingssysteem opnieuw moet installeren. Microsoft kan niet garanderen dat problemen die voortkomen uit een onjuist gebruik van Register-Editor kunnen worden opgelost. Gebruik de Register-Editor op eigen risico. In sommige gevallen is deze nieuwe time-out te kort. Als uw omgeving een aantal clients die een verbinding maakt en alle presterende DNS-lookups worden elke 30 minuten heeft, er een ongewenste toename van netwerkverkeer. Om dit gedrag te wijzigen, moet u de volgende registersleutel wijzigen:

  1. De Register-editor starten.

  2. Zoek naar en klik op de volgende sleutel in het register:

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

  3. Klik op Waarde toevoegenin het menu bewerken en voeg de volgende registerwaarden toe:

    Naam: DnsCacheTimeoutData Type: REG_DWORDRadix: DecimalValue: (tijd in seconden) de naam: ServerInfoTimeOutData Type: REG_DWORDRadix: DecimalValue: (tijd in milliseconden)

  4. Sluit de Register-editor af.

Gebruik bijvoorbeeld de time-outwaarde instellen op 10 minuten, een waarde van 600 seconden.

Opmerking

Zowel de registerwaarden die vermeld in stap 3 moet u de Internet Explorer-naamomzetting voor interne mechanisme te bepalen.

Opmerking

Deze instellingen gelden voor Internet Explorer en asynchrone WinInet alleen wordt aangeroepen. Deze instellingen zijn niet van toepassing op WinInet synchrone aanroepen.

Workaround

Als u synchrone aanroepen in WinInet, de DNS-time-outs, werken niet wanneer de manier waarop ze worden weergegeven in de sectie 'Meer informatie' ingesteld. Asynchrone oproepen afhalen deze waarden correct.

Methode 1

U kunt dit probleem omzeilen door de toepassing dat WinInet gebruikt opnieuw te starten.

Methode 2

Gebruik de volgende code oplossing. Openen en de greep die u met de aanroep van InternetOpen ontvangt sluiten en opnieuw openen.

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

Gebruik nu de greep. De DNS-time-outs worden toegepast.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×