Hosts-filredigerare
Redigera din hosts-fil i ett formulär. Lägg till, ta bort och aktivera eller inaktivera poster, få varningar för ogiltiga adresser, jokertecken och dubbla värdnamn och hämta resultatet eller återställ standardfilen för Windows, macOS eller Linux.
Inmatning
Utdata
Readme
Vad är en hosts-fil?
Hosts-filen är en vanlig textfil som mappar värdnamn till IP-adresser på din egen dator. Systemet kontrollerar den innan det frågar en DNS-server, så en rad i den åsidosätter det som DNS annars skulle svara. Utvecklare använder den för att peka en domain, till exempel myapp.test, till sin egen dator eller en stagingserver, och användare använder den för att blockera webbplatser genom att skicka dem till 0.0.0.0. Varje rad innehåller en IP-adress följd av ett eller flera värdnamn, och allt efter ett # är en kommentar.
| System | Plats |
|---|---|
| Windows | C:\Windows\System32\drivers\etc\hosts |
| macOS | /etc/hosts (även /private/etc/hosts) |
| Linux, BSD | /etc/hosts |
| Android (root) | /system/etc/hosts |
Verktygsbeskrivning
Med det här verktyget kan du redigera en hosts-fil i ett formulär. Klistra in din hosts-fil så visas varje post som ett kort med dess IP-adress, värdnamn och kommentar. Stäng av en post så kommenteras den ut med #, och slå på den igen så tas # bort. Lägg till, ändra eller ta bort poster, så skrivs texten om direkt. Kommentarer, tomma rader och radbrytningarna för rader som du inte har ändrat behålls som de var. När du är klar kan du kopiera texten eller ladda ner den som en fil med namnet hosts. Allt sker i din webbläsare och din hosts-fil skickas ingenstans.
Om din hosts-fil är trasig väljer du Windows, macOS eller Linux under "Standardvärden för hosts-fil" för att börja om med den fil som följer med systemet. Linux-filen använder my-computer som datornamn, så byt ut det mot ditt eget.
Funktioner
- Hittar poster som har kommenterats ut och visar dem som avstängda, så att du kan slå på dem igen med ett klick.
- Varna om ogiltiga IP-adresser, poster utan värdnamn och värdnamn som inte är giltiga.
- Förklarar vanliga misstag: en URL som
https://example.com/i stället förexample.com, en port, ett jokertecken som*.example.com(hosts-filer stöder inte sådana), ett namn med icke-ASCII-bokstäver som måste skrivas med Punycode samt en IP-adress och ett värdnamn i fel ordning. - Varna när ett värdnamn redan har mappats tidigare i filen. System använder den första träffen, så den senare mappningen ignoreras. IPv4 och IPv6 kontrolleras separat, eftersom det är normalt att mappa ett namn till både
127.0.0.1och::1. - Filtrera poster efter IP-adress, värdnamn eller kommentar, vilket underlättar arbetet med långa blocklistor.
- Rikta upp värdnamnen i en kolumn med justeringsknappen under texten.
Exempel
Börja med den här hosts-filen:
127.0.0.1 localhost
# 127.0.0.1 myapp.testSlå på den andra posten, lägg till värdnamnet api.myapp.test i den och lägg till en post som blockerar ads.example.com. Texten blir:
127.0.0.1 localhost
127.0.0.1 myapp.test api.myapp.test
0.0.0.0 ads.example.comTips
För att spara hosts-filen krävs administratörsbehörighet. I Windows öppnar du Notepad som administratör och klistrar in texten i filen. I macOS och Linux kör du sudo nano /etc/hosts.
Ditt system och din webbläsare kan behålla gamla svar en stund. Rensa DNS-cachen för att se ändringen direkt:
- Windows:
ipconfig /flushdns - macOS:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Linux med systemd-resolved:
resolvectl flush-caches
En webbläsare som går via en proxy låter proxyn slå upp namn, så hosts-filen på din dator har ingen effekt där.