Værtsfiler er tekstfiler, der bruges til at kortlægge domænenavne til IP-adresser, præcis hvad DNS-serverne gør. Du kan bruge dem til at strømline forbindelsen til websteder, og som sådan bliver du nogle gange nødt til at redigere en.
Som sådan vil denne vejledning forklare, hvilke værtsfiler der er på Windows, hvordan du kan redigere dem, og hvad du skal gøre, hvis du ikke er i stand til at gøre det.
Hvad er en værtsfil på Windows?
Når din computer vil oprette forbindelse til et websted, skal den tale med en DNS-server for at konvertere URL'en til en IP-adresse. Men hvis du allerede kender IP-adressen for en URL, kan du tilføje detaljerne til værtsfilen, og din pc vil bruge den uden at konsultere en DNS-server eller cachen.
Lad os sige, at du vil slå vores websted, MakeUseOf, op i din webbrowser. For at søgningen skal lykkes, skal din pc have en IP-adresse, så den ser i værtsfilen.
Hvis du tidligere har angivet MakeUseOfs URL og matchende IP i filen, bruger din pc disse oplysninger til at oprette forbindelse. Ellers vil pc'en forsøge at finde IP-adressen i DNS-cachen eller oprette forbindelse til en DNS-server som normalt.
Hosts-filer er til stede i alle operativsystemer, men forskellige steder. Her er de typiske steder:
- Windows 10 - "C:\Windows\System32\drivers\etc\hosts"
- Mac OS X - "/private/etc/hosts"
- Linux - "/etc/hosts"
Hvorfor skal du redigere værtsfilen?
Hosts-filen redigeres af flere årsager, men du vil typisk gøre det til en af to anvendelser.
For det første er værtsfilen praktisk, hvis din DNS-server ikke fungerer effektivt. Hvis din DNS-server arbejder langsomt, kan du indsætte IP-adressen og domænenavnet i værtsfilen for at fremskynde søgeprocessen (hvis du kender alle detaljerne).
Omvendt kan du bruge værtsflisen til at blokere en pc fra at få adgang til et websted. Da værtsfilen er den første anløbshavn for en pc, kan du indtaste en ugyldig adresse for det målrettede websted for at forhindre din pc i at få adgang til den.
Sådan redigeres værtsfilen i Windows 10 og 11
Redigering af værtsfilen i Windows er ret ligetil. Følg nedenstående trin.
1. Opret en sikkerhedskopi
Først skal vi lave en sikkerhedskopi. Dette vil hjælpe dig med at vende tilbage til en tidligere tilstand, hvis noget går galt.
Følg disse trin for at fortsætte:
- Start File Explorer og naviger til placeringen nævnt nedenfor:
C:\Windows
system32\drivere\osv - Kig efter værtsfilen, og højreklik på den.
- Vælge Kopi og indsæt filen på en anden sikker placering på din pc.
For at tilføje et ekstra sikkerhedsniveau kan du også oprette et gendannelsespunkt. Dette gendannelsespunkt giver dig mulighed for at gendanne den aktuelle tilstand af operativsystemet ved hjælp af systemgendannelsesfunktionen.
2. Brug Notesblok til at redigere værtsfilen
I denne metode vil vi starte værtsfilen ved hjælp af Notepad-appen og redigere den direkte derinde.
Her er alt hvad du skal gøre:
- Åbn Notesblok ved at trykke på Win + S, skriv "Notesblok" i Windows-søgning og klik på Kør som administrator.
- I det følgende vindue skal du navigere til Fil > Åben.
- Indtast følgende placering i tekstfeltet for Filnavn, og klik Åben. Du kan også manuelt navigere til filen.
C:\Windows\System32\drivers\etc\hosts
- Når filen er åbnet, skal du rulle ned til slutningen og indtaste IP-adressen efterfulgt af domænenavnet på det websted, du vil blokere. Lad os sige, at vi vil tilføje Googles IP-adresse til filen. Ved at bruge dette eksempel vil vores fil se ud som følger.
127.0.0.1 <-enhref=" http://www.google.com">www.google.com-en>
- Hvis du vil blokere et websted, skal du blot indtaste forkerte IP-adresser som 0.0.0.0. Ved at bruge eksemplet ovenfor, vil vi indtaste følgende tekst, hvis vi vil blokere Google.
0.0.0.0 <-enhref=" http://www.google.com">www.google.com-en>
- For at spare tid, klik på Fil > Gem som.
- Udvid rullemenuen for Gem som type og vælg Alle filer.
- Navngiv filen som værter 2 og gem det på dit skrivebord.
Nu hvor du har en værtsfil klar til at gå, er alt hvad du skal gøre at placere den på den rigtige placering.
- Gå over til skrivebordet, højreklik på den fil, du lige har oprettet, og vælg Omdøb.
- Fjern 2'eren (eller ethvert andet tal/bogstav, du tilføjede), så filen kun navngives som værter.
- Kopier denne fil.
- Start File Explorer og naviger til værtens oprindelige placering.
- Indsæt den nye fil her og klik på Erstat filen på denne destination hvis der vises en overskrivningsprompt.
Din redigerede værtsfil er nu klar til brug.
Hvad skal man gøre, hvis værtsfilen ikke virker
Hvis hosts-filen ikke virker på dit system, kan der være flere årsager til, hvorfor dette sker. Du kan muligvis ikke åbne filen, fordi formatet ikke understøttes, eller du ikke har tilstrækkelig tilladelse til at få adgang til den.
Hvis du har problemer med filen, er her et par fejlfindingsmetoder, du kan prøve:
1. Tøm DNS- og NetBIOS-cachen
Da sådanne problemer ofte opstår på grund af korrupte eller defekte cachefiler, er den første løsning, vi anbefaler at prøve, at rydde cachen.
Vi dækkede, hvordan man udfører sidstnævnte i vores guide vedr hvad en DNS-server er, så tjek det ud for instruktioner om, hvordan du gør det.
Når du har ryddet DNS-cachen, skal du følge disse trin for at rydde NetBIOS-cachen:
- Skriv Kommandoprompt i Windows-søgning, og klik på Kør som administrator.
- I det følgende vindue skal du udføre følgende kommando:
nbtstat -R
Når kommandoen er udført, skal du kontrollere, om problemet er løst.
2. Nulstil Hosts-filen
Du kan også prøve at nulstille værtsfilen til dens standardversion for at løse eventuelle problemer relateret til den.
- Start File Explorer og naviger til placeringen nedenfor:
%systemrod%
system32\drivere\osv - Omdøb hosts-filen til hosts.bak.
- Derefter skal du navigere til følgende placering:
%WinDir%
system32\drivere\osv - Dobbeltklik på værtsfilen og erstat teksten i den med følgende:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# Dette er et eksempel på HOSTS-fil, der bruges af Microsoft TCP/IP til Windows.
#
# Denne fil indeholder tilknytninger af IP-adresser til værtsnavne. Hver
# indtastning skal opbevares på en individuel linje. IP-adressen skal
# placeres i den første kolonne efterfulgt af det tilsvarende værtsnavn.
# IP-adressen og værtsnavnet skal være adskilt af mindst én
# plads.
#
# Derudover kan kommentarer (som disse) indsættes på enkeltpersoner
# linjer eller efter maskinnavnet angivet med et '#'-symbol.
#
# For eksempel:
#
# 102.54.94.97næsehorn.acme.com # kildeserver
# 38.25.63.10x.acme.com # xklientvært
# localhost navneopløsning håndteres i selve DNS.
# 127.0.0.1lokal vært
# ::1 lokal vært - Gem filen for at foretage ændringerne.
Tilpasning af din værtsfil på Windows
Du ved nu, hvordan du redigerer værtsfilen i Windows. Du kan bruge disse oplysninger til at udføre en masse opgaver, såsom at blokere websteder, omdirigere dem, oprette webstedsgenveje og endda teste webservere.