Anslut till Senaste Tekniska Nyheter, Bloggar, Recensioner

Vad är ETC Hosts-filen i Windows? Användning, Plats, Hur man visar och redigerar, Vanliga frågor

  • Ta reda på vad hosts-filen gör, var är mappen etc i Windows och hur du kan redigera dess innehåll.
  • Det finns massor av gamla verktyg begravda djupt inuti Windows.
  • ETC Hosts-filen är en av dessa rester, som går tillbaka till 1984.

Operativsystem är komplexa “varelser”, även om de på utsidan ser vänliga ut. OS är bland de mest komplexa programvarorna som finns. Det är ett mirakel att de är vänliga nog att få saker gjorda av icke-tekniska människor.

Windows är inte annorlunda, och även om vi pratar om den fräscha nya versionen av Windows 11, är inte varje bit ny. Av äldre och kompatibilitetsskäl kan inte Microsoft börja från början med Windows, hur hårt vi än önskar att de gjorde det.

I den här artikeln kommer vi att prata om filen etc/hosts, som går tillbaka till ungefär 1984, året, inte boken. Lustigt nog kan etc/hosts-filen användas för att kontrollera människors beteende, men låt oss inte förstöra saker från början.

Vad är ETC/Hosts-filen?

Filen etc/hosts är ett textdokument som lagras i Windows-mappen. Den fungerar som en lokal DNS-server, där du manuellt kan ange vilka domännamn som laddas från vilka IP-adresser. Värdens filposter kommer att åsidosätta DNS-inställningar som kommer från internetservrarna.

etc är värd för filinnehålletc är värd för filinnehåll

Vad är platsen för Hosts-filen? Var är mappen etc i Windows?

Hosts-filen finns i katalogen etc i Windows-mappen:

C:\Windows\System32\drivers\etc

Nu förstår du varför det heter etc/hosts, eller hur?

etc värdar filplats windows-mappenetc värdar filplats windows-mappen

Hur ser man innehållet i Hosts-filen?

Gör så här för att se värdfilens innehåll:

  1. Kopiera sökvägen ovan.
  2. Öppna Utforskaren (Win + E).
  3. Klicka på adressfältet (eller tryck på Alt + D).
  4. Klistra in sökvägen (Ctrl + V), tryck sedan på Enter för att öppna värdfilens plats.

Eftersom hosts-filen är i textformat kan du använda vilken textredigerare som helst. Och med vilket som helst, jag menar vilket program som helst, till och med Notepad, som vi kommer att använda för demoändamål.

  1. I Windows Explorer-fönstret, Högerklicka på hosts-filikonen.
  2. Välj Öppna med.
  3. Från det nya popup-fönstret klickar du på Anteckningar och trycker på OK.
hur man öppnar en fil med anteckningsblock i Windowshur man öppnar en fil med anteckningsblock i Windows

Filen ser ut ungefär så här. Nedan har jag lagt till standardversionen som följer med Windows 11. Den är förvånansvärt läsbar och har massor av användbar information redan lagt ut.

etc hosts-filen öppen i anteckningsblocketetc hosts-filen öppen i anteckningsblocket

Hur kan du redigera Hosts-filen i Windows?

Nu, vid det här laget, om du försöker spara filen, efter att ha modifierat den (Ctrl + S), kommer du att se popup-fönstret nedan, följt av ett litet felfönster som visas efter att du klickat på Spara.

etc hosts fil kan inte sparaetc hosts fil kan inte spara

Det är för att du öppnade inte Anteckningar med administratörsbehörighet. etc hosts-filen är en systemfil och kan inte ändras av alla. Så stäng fönstret Anteckningar och låt oss försöka igen, men den här gången kommer vi att göra saker lite annorlunda.

1. Öppna Start meny (tryck på Win-tangenten).

2. Skriv Anteckningar.

3. Högerklicka på det första resultatet för att öppna kontextmenyn.

4. Klicka på Kör som administratör.

starta anteckningar som administratörstarta anteckningar som administratör

5. Välj Arkiv > Öppna (eller tryck på Ctrl + O).

6. Navigera till värdfilens plats.

7. Om mappen verkar tom beror det på att den öppnas i dialogrutan systemfiler är dolda som standard. Välj Alla filer (*.*) i den nedre högra rullgardinsmenyn.

öppna etc hosts fil utan förlängningöppna etc hosts fil utan förlängning

8. Välj och öppna hosts-filen.

9. Redigera som du vill och spara sedan med Ctrl + S.

Det var allt, du har nu ändrat hosts-filen.

Det skulle vara en bra idé att spara en säkerhetskopia av hosts-filen först, innan du redigerar. Du kan förstöra en hel del saker av misstag.

Hur lägger man till information i Hosts-filen?

Hosts-filen fungerar som en tabell med två kolumner och ett oändligt antal rader.

Du behöver bara två bitar av information på varje rad.

IP Värdnamn
192.168.1.200 binaryfork.com

Raden ovan kommer att försöka ladda min sida från en annan IP. Det kommer inte att fungera med just denna IP.

IP:n och värdnamnet måste separeras med minst ett mellanslag. Du kan använda fler utrymmen för formateringsändamål.

Vad som helst det börjar med ett # på rad är en kommentar och kommer att ignoreras. Du kan lägga till en kommentar efter ett par IP-värdnamn på samma rad för att säkerställa att du kommer ihåg vad den raden gör. Du kommer definitivt att glömma.

Vad kan du använda Hosts-filen till?

Jag tänker inte ljuga för dig: första gången jag hörde talas om hosts-filen såg jag bara möjligheterna till upptåg. Om du kan redigera hosts-filen på en väns dator kan du till exempel peka google.com till IP:n för bing.com. Någon vän, eller hur?

Hur som helst, det är inte vad hosts-filen används till. Utvecklare måste testa appar och webbplatser lokaltoch hosts-filen är ett utmärkt sätt att peka webbläsaren till domännamnet för webbplatsen du arbetar på, men se till att den laddas från din dator, inte från Internet.

Så IT-proffs är den typ av människor som använder denna gamla Windows-funktionalitet.

Som med alla verktyg, till och med etc/hosts-filen kan användas i skadliga syften. Vissa skadliga program och virus använder den här filen för att peka din webbläsare till kopior av de webbplatser du använder, bara för att stjäla din information. Var försiktig och om något ser konstigt ut när du surfar på webben kan det vara en bra idé att dubbelkolla värdfilens innehåll genom att använda guiden ovan.

Vanliga frågor om Hosts-filen

Vad är IP-adressen 127.0.0.1?

Detta nummer är känt som localhost eller loopback-adress och är den IP som när den används öppnar webbläsaren och pekar på den lokala datorn. Föreställ dig att du behöver ringa dig själv i telefon för att se om högtalaren fungerar. På en vanlig telefon kan du inte göra det. Med datorer kan du.

Webbutvecklare är den typen av människor som behöver använda funktionen localhost. Localhost fungerar även på en dator som inte är ansluten till Internet.