Het hosts-bestand is essentieel voor de manier waarop computers verbinding maken met een netwerk. Het is als een kaart waarmee websitenamen kunnen worden gekoppeld aan specifieke nummers op uw computer. Als u onlangs het hosts-bestand op uw Windows hebt bewerkt en de zaken niet goed werken, hoeft u zich geen zorgen te maken. Dit artikel laat u eenvoudige manieren zien om te verhelpen dat het hosts-bestand niet werkt op Windows.
Of u nu de toegang tot bepaalde websites probeert te blokkeren, verkeer omleidt of lokale domeinresoluties beheert, het oplossen van problemen met het hosts-bestand kan van essentieel belang zijn. Van machtigingsproblemen tot syntaxisfouten: het identificeren van de hoofdoorzaak van een slecht functionerend hosts-bestand kan een uitdaging zijn. Dus volg ons om het probleem op te lossen.
1. DNS-cache leegmaken
De DNS-cache slaat informatie op over eerder bezochte websites, en als deze gegevens verouderd of beschadigd raken, kan dit leiden tot conflicten met de vermeldingen in het hosts-bestand. Door de DNS-cache leeg te maken , wist u deze opgeslagen informatie en dwingt u het systeem om de DNS-records opnieuw op te vragen en bij te werken.
Bovendien zorgt het er ook voor dat het besturingssysteem de meest actuele informatie uit het hosts-bestand haalt, waardoor het hostnamen nauwkeurig kan toewijzen aan IP-adressen zoals gespecificeerd in het bestand. Zo doet u dit op uw apparaat:
Stap 1: Druk op Windows + S op uw toetsenbord en typ Opdrachtprompt . Klik op Als administrator uitvoeren en druk op Ja wanneer u de prompt ziet.
Stap 2: Voer de onderstaande opdracht in uw opdrachtpromptvenster in en druk op Enter.
ipconfig/flushdns
Nu ziet u een bevestigingsbericht met de tekst: "U heeft de DNS succesvol doorgespoeld". Zodra u het ziet, start u uw apparaat opnieuw op om de wijzigingen toe te passen en controleert u of het probleem is verholpen.
2. Reset de NetBIOS-cache
Als u problemen ondervindt doordat het hosts-bestand niet goed werkt, kan het resetten van de NetBIOS-cache helpen. De NetBIOS-cache is een soort opslagplaats voor namen en de bijbehorende IP-adressen. Als deze opslag in de war raakt, kan dit problemen veroorzaken bij het vinden van adressen, wat van invloed is op het hosts-bestand.
Door de NetBIOS-cache opnieuw in te stellen, bouwt het systeem deze opnieuw op, waardoor het hosts-bestand niet werkt op Windows. Dit zorgt ervoor dat het hosts-bestand namen correct kan matchen met IP-adressen. Volg de onderstaande stappen om de NetBIOS-cache op uw Windows-apparaat opnieuw in te stellen en het Windows-hostsbestand te repareren:
Stap 1: Klik op het Windows-pictogram en voer de opdrachtprompt in het zoekvak in. Selecteer Als administrator uitvoeren en kies Ja wanneer daarom wordt gevraagd.
Stap 2: Typ het onderstaande in het CMD-venster en druk op Enter.
nbtstat-R
3. Schakel DNS via HTTPS (DoH) uit
Het DoH-protocol codeert DNS-query's, waarbij mogelijk lokale DNS-configuraties worden omzeild, zoals die gespecificeerd in het hosts-bestand. Deze codering kan het vermogen van het systeem om domeinnamen om te zetten op basis van de vermeldingen in het hosts-bestand verstoren.
Door DoH uit te schakelen, kunnen gebruikers ervoor zorgen dat DNS-query's zich houden aan de instellingen van het hosts-bestand, waardoor een nauwkeurige en aangepaste domeinnaamomzetting mogelijk is. Zo kunt u dit doen in de Chrome-browser:
Opmerking: de stappen zijn hetzelfde voor andere webbrowsers zoals Firefox.
Stap 1: Start de Chrome-browser. Klik op het pictogram met de drie stippen en kies Instellingen.
Stap 2: Navigeer aan de linkerkant naar Privacy en beveiliging en kies aan de rechterkant Beveiliging.
Stap 3: Scroll naar beneden en schakel Veilige DNS gebruiken uit.
Het controleren van het coderingsformaat van het hosts-bestand is een cruciale stap bij het oplossen van problemen als u problemen ondervindt bij het herstellen van hostbestanden. Als het hosts-bestand niet correct is gecodeerd in ANSI- of UTF-8-indeling, kan dit tot fouten leiden, waardoor het hosts-bestand niet meer effectief is. Volg de onderstaande stappen om het coderingsformaat te controleren:
Opmerking: UTF-8 is de aanbevolen codering en ondersteunt een breder scala aan tekens.
Stap 1: Druk op de Windows + S-toets op uw toetsenbord. Voer Deze pc in het zoekvak in en klik op Openen.
Stap 2: Plak het onderstaande in de adresbalk en druk op Enter:
C:\Windows\System32\drivers\etc
Stap 3: Zoek het hosts-bestand. Klik er met de rechtermuisknop op en selecteer Openen met.
Stap 4: Selecteer Kladblok in de pop-up en klik op Slechts één keer.
Stap 5: Klik nu op Bestand en selecteer Opslaan als.
Tip: U kunt ook op Ctrl + Shift + S drukken.
Stap 6: Zorg ervoor dat de codering UTF-8 of ANSI is en klik op Opslaan.
5. Controleer op toestemmingsproblemen
Het is goed om toestemmingsgerelateerde problemen te controleren als het hosts-bestand op uw apparaat niet naar verwachting functioneert. Het hosts-bestand is afhankelijk van zowel de machtigingen Lezen als Lezen en uitvoeren om optimaal te kunnen werken. Laten we eens kijken naar de eenvoudige stappen om de toestemming voor het hosts-bestand te controleren:
Stap 1: Klik op het Windows-pictogram. Zoek naar Deze pc en klik op Openen.
Stap 2: Plak het onderstaande in de adresbalk en druk op Enter.
C:\Windows\System32\drivers\etc
Stap 3: Klik met de rechtermuisknop op het hosts-bestand en selecteer Eigenschappen.
Stap 4: Ga naar het tabblad Beveiliging en zorg ervoor dat zowel Lezen & uitvoeren als Lezen zijn aangevinkt. Klik nu op OK.
6. Reset het Hosts-bestand
Het hosts-bestand is verantwoordelijk voor het toewijzen van hostnamen aan IP-adressen, en als het na verloop van tijd beschadigd of verkeerd geconfigureerd is, kan dit tot verbindingsproblemen leiden. Een haalbare oplossing als u problemen ondervindt met de functionaliteit ervan, is het resetten van het hosts-bestand. Hier ziet u hoe u dit kunt doen:
Stap 1: Druk op de Windows-toets op uw toetsenbord. Typ Deze pc in het zoekvak en klik op Openen.
Stap 2: Om het hosts-bestand te vinden, voert u de onderstaande locatie in de adresbalk in en drukt u op Enter.
C:\Windows\System32\drivers\etc
Stap 3: Klik met de rechtermuisknop op het hosts-bestand en selecteer het pictogram Verwijderen.
Stap 4: Klik op Doorgaan in de pop-up en selecteer Ja in de prompt.
Stap 5: Ga nu naar een nieuwe map. Klik met de rechtermuisknop in het lege gebied, selecteer Nieuw en kies Tekstdocument.
Stap 6: Open het bestand en plak de onderstaande informatie erin.
#
127.0.0.1 lokalehost
::1 lokalehost
127.0.0.1 3ca52znvmj.adobe.io
127.0.0.1 cc-api-data.adobe.io
127.0.0.1 ic.adobe.io
127.0.0.1 echt.adobe.com
127.0.0.1 prod.adobegenuine.com
127.0.0.1 assets.adobedtm.com
Stap 7: Klik op Bestand en selecteer Opslaan als.
Stap 8: Hernoem het bestand naar hosts. Zorg ervoor dat de codering UTF-8 is en klik op Opslaan.
Stap 9: Kopieer nu het hosts-bestand en plak het in de map etc.
Verleen de vereiste machtigingen en start uw apparaat opnieuw op. Dit zou uw Windows-hostsbestand moeten repareren. Als het nog steeds niet werkt, volg dan de volgende methode.
7. Schakel de proxy uit
Als u de proxy uitschakelt, kan het systeem het hosts-bestand rechtstreeks gebruiken. Dit betekent dat het websiteadressen kan vinden op basis van de informatie in het hosts-bestand. Dit is handig als u exacte controle wilt over hoe domeinnamen worden omgezet. Het zorgt ervoor dat de informatie in het hosts-bestand als eerste wordt gebruikt, zodat het systeem adressen betrouwbaarder en nauwkeuriger kan vinden. Hier ziet u hoe u dit kunt doen:
Stap 1: Druk op de Windows-toets + I en open de app Instellingen.
Stap 2: Ga naar Netwerk en internet en selecteer Proxy.
Stap 3: Schakel onder Automatische proxyconfiguratie de schakelaar voor Instellingen automatisch detecteren uit.
Stap 4: Klik op Bewerken naast 'Een proxyserver gebruiken' onder Handmatige proxyconfiguratie.
Stap 5: Schakel de schakelaar voor 'Gebruik een proxyserver' uit en klik op Opslaan.
8. Inbouwzwembaden in chroom
Chrome maakt, net als veel andere browsers, gebruik van socketpools om de prestaties te optimaliseren. Deze pools onderhouden open verbindingen met vaak bezochte websites, waardoor de snelheid en efficiëntie worden verbeterd. Informatie in de cache in deze pools kan echter soms conflicteren met recente updates van het hosts-bestand, wat tot inconsistenties kan leiden.
Het leegmaken van de socketpools dwingt Chrome om alle in de cache opgeslagen verbindingsgegevens te verwijderen en nieuwe websiteverbindingen te initiëren. Dit proces zorgt ervoor dat Chrome zich houdt aan de bijgewerkte hosts-bestandsvermeldingen, waardoor verschillen worden opgelost. Hier ziet u hoe u dit kunt doen:
Stap 1: Start de Chrome-browser.
Stap 2: Ga naar de hosts-bestandslocatie door de onderstaande tekst in uw Chrome-adresbalk te typen en op Enter te drukken.
chrome://net-internals/#sockets
Stap 3: Klik op de knop Stopcontactzwembaden spoelen.
Stap 4: Start nu uw Chrome-browser opnieuw op om de wijzigingen door te voeren.
Lees ook: Hoe u kunt oplossen dat Chrome niet wordt geopend op Windows .
Hosts-bestand gevonden
Het hosts-bestand werkt niet op uw Windows-apparaat kan frustrerend zijn. We hopen dat de eerder genoemde voorgestelde oplossingen u hebben geholpen het probleem op te lossen. Laat ons weten welke van de bovenstaande oplossingen voor u hebben gewerkt.