Vertsfiler er tekstfiler som brukes til å kartlegge domenenavn til IP-adresser, nøyaktig hva DNS-serverne gjør. Du kan bruke dem til å strømlinjeforme tilkobling til nettsteder, og som sådan må du noen ganger redigere en.
Som sådan vil denne veiledningen forklare hvilke vertsfiler som er på Windows, hvordan du kan redigere dem og hva du skal gjøre hvis du ikke kan gjøre det.
Hva er en Hosts-fil på Windows?
Når datamaskinen din ønsker å koble til et nettsted, må den snakke med en DNS-server for å konvertere URL-en til en IP adresse. Men hvis du allerede vet IP-adressen til en URL, kan du legge til detaljene i vertsfilen og PC-en din vil bruke den uten å konsultere en DNS-server eller cachen.
La oss si at du vil slå opp nettstedet vårt, MakeUseOf, i nettleseren din. For at søket skal lykkes, trenger PC-en en IP-adresse, så den ser ut i vertsfilen.
Hvis du tidligere har spesifisert MakeUseOfs URL og matchende IP i filen, bruker PCen din denne informasjonen til å koble til. Ellers vil PC-en forsøke å finne IP-adressen i DNS-cachen eller koble til en DNS-server som normalt.
Hosts-filer finnes i alle operativsystemer, men på forskjellige steder. Her er de typiske stedene:
- Windows 10 - "C:\Windows\System32\drivers\etc\hosts"
- Mac OS X - "/private/etc/hosts"
- Linux - "/etc/hosts"
Hvorfor bør du redigere Hosts-filen?
Hosts-filen redigeres av flere grunner, men du vil vanligvis gjøre det for en av to bruksområder.
For det første er vertsfilen nyttig hvis DNS-serveren din ikke fungerer effektivt. Hvis DNS-serveren din fungerer sakte, kan du sette inn IP-adressen og domenenavnet i vertsfilen for å fremskynde søkeprosessen (hvis du kjenner alle detaljene).
Omvendt kan du bruke vertsflisen til å blokkere en PC fra å få tilgang til et nettsted. Siden vertsfilen er den første anløpsporten for en PC, kan du angi en ugyldig adresse for det målrettede nettstedet for å hindre PC-en fra å få tilgang til den.
Hvordan redigere vertsfilen i Windows 10 og 11
Å redigere vertsfilen i Windows er ganske grei. Følg trinnene nedenfor.
1. Lag en sikkerhetskopi
Først må vi lage en sikkerhetskopi. Dette vil hjelpe deg å gå tilbake til en tidligere tilstand hvis noe går galt.
Følg disse trinnene for å fortsette:
- Start File Explorer og naviger til plasseringen nevnt nedenfor:
C:\Windows
system32\drivere\osv - Se etter vertsfilen og høyreklikk på den.
- Velge Kopiere og lim inn filen på et annet trygt sted på PC-en.
For å legge til et ekstra sikkerhetsnivå kan du også opprette et gjenopprettingspunkt. Dette gjenopprettingspunktet lar deg tilbakestille den gjeldende tilstanden til operativsystemet ved å bruke systemgjenopprettingsfunksjonaliteten.
2. Bruk Notisblokk til å redigere vertsfilen
I denne metoden vil vi starte vertsfilen ved å bruke Notepad-appen og redigere den direkte der.
Her er alt du trenger å gjøre:
- Åpne Notisblokk ved å trykke Win + S, skriv "Notepad" i Windows-søk og klikk på Kjør som administrator.
- Naviger til i det følgende vinduet Fil > Åpen.
- Skriv inn følgende plassering i tekstfeltet for Filnavn og klikk Åpen. Du kan også manuelt navigere til filen.
C:\Windows\System32\drivers\etc\hosts
- Når filen er åpnet, blar du ned til slutten og skriver inn IP-adressen etterfulgt av domenenavnet til nettstedet du vil blokkere. La oss si at vi vil legge til Googles IP-adresse i filen. Ved å bruke dette eksemplet vil filen vår se ut som følger.
127.0.0.1 <enhref=" http://www.google.com">www.google.comen>
- Hvis du vil blokkere et nettsted, skriv inn feil IP-adresser som 0.0.0.0. Ved å bruke eksemplet ovenfor, vil vi skrive inn følgende tekst hvis vi vil blokkere Google.
0.0.0.0 <enhref=" http://www.google.com">www.google.comen>
- For å spare tid, klikk på Fil > Lagre som.
- Utvid rullegardinmenyen for Lagre som type og velg Alle filer.
- Gi filen et navn verter 2 og lagre den på skrivebordet.
Nå som du har en vertsfil klar til bruk, er alt du trenger å gjøre å sette den på riktig sted.
- Gå over til skrivebordet, høyreklikk på filen du nettopp opprettet, og velg Gi nytt navn.
- Fjern 2-en (eller et hvilket som helst annet tall/bokstav du har lagt til) slik at filen bare blir navngitt som Hosts.
- Kopier denne filen.
- Start File Explorer og naviger til den opprinnelige plasseringen til verten.
- Lim inn den nye filen her og klikk på Erstatt filen i denne destinasjonen hvis en melding om overskriving vises.
Den redigerte vertsfilen din er nå klar til bruk.
Hva du skal gjøre hvis Hosts-filen ikke fungerer
Hvis vertsfilen ikke fungerer på systemet ditt, kan det være flere årsaker til hvorfor dette skjer. Du kan kanskje ikke åpne filen fordi formatet ikke støttes, eller du ikke har nok tillatelse til å få tilgang til den.
Hvis du har problemer med filen, her er noen feilsøkingsmetoder du kan prøve:
1. Tøm DNS- og NetBIOS-bufferen
Siden slike problemer ofte oppstår på grunn av korrupte eller defekte bufferfiler, er den første løsningen vi anbefaler å prøve å tømme hurtigbufferen.
Vi dekket hvordan du utfører sistnevnte i vår guide på hva en DNS-server er, så sjekk den for instruksjoner om hvordan du gjør det.
Når du har tømt DNS-bufferen, følg disse trinnene for å tømme NetBIOS-bufferen:
- Skriv kommandoprompt i Windows-søk og klikk på Kjør som administrator.
- I følgende vindu, utfør følgende kommando:
nbtstat -R
Når kommandoen er utført, sjekk om problemet er løst.
2. Tilbakestill Hosts-filen
Du kan også prøve å tilbakestille vertsfilen til standardversjonen for å løse eventuelle problemer knyttet til den.
- Start File Explorer og naviger til plasseringen nedenfor:
%systemrot%
system32\drivere\osv - Gi nytt navn til hosts-filen til hosts.bak.
- Deretter navigerer du til følgende plassering:
%WinDir%
system32\drivere\osv - Dobbeltklikk på vertsfilen og erstatt teksten i den med følgende:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# Dette er en eksempel HOSTS-fil som brukes av Microsoft TCP/IP for Windows.
#
# Denne filen inneholder tilordninger av IP-adresser til vertsnavn. Hver
# oppføring skal holdes på en individuell linje. IP-adressen skal
# plasseres i den første kolonnen etterfulgt av det tilsvarende vertsnavnet.
# IP-adressen og vertsnavnet skal være atskilt med minst én
# plass.
#
# I tillegg kan kommentarer (som disse) settes inn på enkeltpersoner
# linjer eller etter maskinnavnet angitt med et '#'-symbol.
#
# For eksempel:
#
# 102.54.94.97neshorn.acme.com # kildeserver
# 38.25.63.10x.acme.com # xklientvert
# oppløsning av lokalvertsnavn håndteres i selve DNS.
# 127.0.0.1lokal vert
# ::1 lokalvert - Lagre filen for å gjøre endringene.
Tilpasse Hosts-filen din på Windows
Du vet nå hvordan du redigerer vertsfilen i Windows. Du kan bruke denne informasjonen til å utføre en rekke oppgaver, som å blokkere nettsteder, omdirigere dem, lage nettstedsnarveier og til og med teste webservere.