Vrijdag, 30 Juli 2010

Ipconfig en Flushdns

De meeste DNS cliënten cachen de resultaten van de naamresolutie verzoeken. Dit versnelt de naamresolutie als er meerdere zoekopdrachten naar het zelfde adres worden gedaan, zoals gebruikelijk is bij het browsen op het internet.

Soms wordt een slecht DNS-item opgeslagen en moet je of de dns flushen van de DNS-cache om ervan af te komen of 24 uur wachten tot het automatisch uit de cache vervalt.

Inhoud

[verbergen]

Flush DNS in Microsoft Windows

In Microsoft Windows kunt u gebruik maken van het commando ipconfig /flushdns . U bereikt dit door de volgende stappen te ondernemen:

Windows XP :

  1. Ga naar Start -> Uitvoeren -> cmd[enter]
  2. In het DOS-venster typt u ipconfig /flushdns

Windows Vista :

  1. Ga naar Start -> In zoekopdracht starten typt u cmd [enter]
  2. In het DOS-venster typt u ipconfig /flushdns

Als u de bovenstaande stappen succesvol heeft uitgevoerd krijgt u de volgende uitvoer te zien:

Windows IP-configuratie

De DNS-omzettingscache is leeggemaakt.

U kunt ook gebruik maken van het commando ipconfig /displaydns om de DNS-cache weer te geven.

Het uitschakelen van DNS Caching met Microsoft Windows

Indien u regelmatig problemen heeft met de DNS Caching kunt u de client-side DNS Cache uitschakelen met een van de volgende 2 commando's:

  • Net stop dnscache
  • Sc servernaam stop dnscache

Hiermee wordt de DNS Caching uitgeschakeld tot de volgende reboot. Om deze verandering permanent te maken kun je de Service Controller Tool of de Services Tool gebruiken om de DNS Client Service tijdens het opstarten uit te schakelen.

DNS Caching aanzetten met Microsoft Windows

U kunt het gedrag van de Microsoft Windows DNS Caching algoritme wijzigen door twee vermeldingen in de registersleutel HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.

De MaxCacheTtl vertegenwoordigt de maximale tijd dat de resultaten van een DNS lookup gecached zal worden. De standaardwaarde is 86.400 seconden. Als u deze waarde op 1 zet zullen de DNS-items alleen worden gecashed voor de periode van 1 seconde.

MaxNegativeCacheTtl vertegenwoordigd de maximum tijd dat de resultaten van een mislukte DNS lookup gecached zal worden. De standaardwaarde is 900 seconde. Als u deze waarde op 0 zet zullen de mislukte DNS lookups niet worden gecached.

Flush DNS in Mac OSX

In Mac OSX Leopard kunt u het commando dscacheutil -flushcache gebruiken om de DNS-Cache te flushen:

bash-2.05a$ dnscacheutil -flushcache

In Mac OSX versies 10.5.1 en eerder voert het commando lookupd -flushcache dezelfde taak uit:

bash-2.05a$ lookupd -flushcache

Flush DNS in Linux

In Linux beheert de nscd daemon de DNS Cache.

Om de DNS Cache te flushen kunt u de nscd daemon herstarten.

Om de nscd daemon te herstarten gebruikt u het commando:

/etc/init.d/nscd restart


Plaatsen/stemmen op NUjij Plaatsen/stemmen op MSN Reporter Plaatsen/stemmen op Bligg.nl Plaatsen/stemmen op Grubb Tip dit artikel! Plaatsen/stemmen op MSN Reporter Plaatsen/stemmen op Bligg.be Plaatsen/stemmen op Netjes.be Plaatsen/stemmen op Digg Toevoegen aan Symbaloo Stumble it! Voeg dit artikel toe aan Del.icio.us Toevoegen aan Furl Voeg toe aan je Google bladwijzers

Beoordeling: 5.0

Reacties

Nog geen reacties.

Reageer

Naam:


Email:


Reactie

Suchmaschinenoptimierung mit Ranking-Hits