Huvud Amazon Smarta Högtalare Så här redigerar du värdfilen på macOS (Mac OS X)

Så här redigerar du värdfilen på macOS (Mac OS X)



Din Mac-värdfil är ett litet men viktigt textdokument som har möjlighet att mappa värdnamn till angivna IP-adresser.

Så här redigerar du värdfilen på macOS (Mac OS X)

Medan det moderna Internet använder en mängd offentliga och privata DNS-servrar för att mappa IP-adresser, är värdfilen ett praktiskt sätt att åsidosätta dessa DNS-servrar, så att du manuellt kan peka en webbadress till önskad IP-adress eller blockera åtkomst till en webbplats helt genom att peka på en oanvänd eller intern IP-adress.

Låt oss ta en snabb titt på hur du redigerar Mac-värdfilen på macOS.

Hur du redigerar din Mac-värdfil med textredigering

Det finns två primära sätt att redigera värdfilen i Mac OS X.

Den första är att använda TextEdit eftersom värdfilen är ett vanligt dokument. Du kan dock inte öppna filen direkt eftersom den finns i ett skyddat område i filsystemet. Istället måste vi kopiera filen till en oskyddad plats, som skrivbordet, redigera den och sedan kopiera den tillbaka.

  1. För att hitta värdfilen, öppna Finder, som du kan komma åt genom att klicka på skrivbordet, smileysökaren längst ned till vänster på skärmen eller genom att trycka på cmd + Mellanslag + Upphittare .
  2. Välj nu rullgardinsmenyn.

3. Välj sedan Gå till Mapp från menyn.

4. Ange i rutan/ privat / etc / värdarin i rutan och tryck Lämna tillbaka .

5. Ett nytt Finder-fönster öppnas och din Macs värdfil väljs. Klicka och dra ut det från Upphittare fönstret och släpp det på skrivbordet.

För att öppna den dubbelklickar du helt enkelt så visas filens innehåll i TextEdit (eller den textredigerare du väljer).

Blockera IP-adresser

Som standard är filen / etc / hosts relativt enkel. Den innehåller ett antal rader med beskrivande text som kommenteras med pundet eller numret (även kallat pund eller hashtag) (#).

Alla rader som börjar med ett # -tecken är en kommentar och läses inte av filen / etc / hosts. För varje rad ignoreras all text efter pundtecknet av datorn, vilket gör det till ett bra sätt att lägga till anteckningar och beskrivningar i dina filer. Den innehåller också standard-IP-värden för localhost och broadcasthost. För att redigera filen lägger du till dina egna rader efter broadcasthost.

Windows 10 Photo Viewer zoom mushjul

Förutom att testa nyutvecklade webbplatser och migrering av webbhotell är en annan anledning att redigera värdfilen att blockera åtkomst till specifika webbplatser.

I vårt exempel ska vi låtsas att den dator vi använder är en enhet som vi vill använda enbart för arbete utan att låta oss distraheras av Facebook på vår arbetsmaskin.

För att göra detta skriver du IP-adressen du vill tilldela, följt av två flikar och värdnamnet. I vårt fall vill vi blockera Facebook så att vi kartlägger www.facebook.com till 0.0.0.0 vilket, som en ogiltig IP-adress, kommer att resultera i ett fel.

Nu, när vi försöker gå till www.facebook.com från vår Mac, kommer webbläsaren inte att ladda sidan, vilket förhoppningsvis uppmuntrar oss att komma tillbaka till jobbet!

Omdirigera webbadresser

Alternativt kan du ange IP-adressen till en giltig webbplats istället för 0.0.0.0, vilket kommer att resultera i att användare försöker komma åt Facebook dirigeras till den webbplats du väljer.

  1. För att bestämma en webbplats IP-adress kan du använda dig-kommandot, som levereras som standard med macOS. Till dig webbplatsen via Terminal, vi öppnar helt enkelt Terminal och kör sedan dig-kommandot på URL, som sedan returnerar IP-adressen som utdata.
  2. Skriv nu $ dig www.techjunkie.com + short 104.25.27.105

Obs! Alternativet + kort håller utdata till den information vi behöver, vilket är IP-adressen.

3. Anteckna IP-adressen som har returnerats och använd den i din mapp för mappfil för Mac. Till exempel,The New York Timeswebbplats returnerar en IP-adress 170.149.172.130. Om vi ​​mappar det till Facebook i vår värdfil, kommer de att se när någon som använder Mac-datorn försöker gå till FacebookThe New York Timesladda istället.

Obs! Många webbplatser tillåter inte att du mappar ett domännamn till IP-adressen som för närvarande är mappad till webbplatsen, så du får ett säkerhetsfel när du försöker.

4. Du kan lägga till så många poster i värdfilen du vill genom att ange nya mappningar på varje rad. När du har gjort önskade ändringar i värdfilen sparar du den på den aktuella platsen på skrivbordet.

5. Dra och släpp sedan värdfilen från skrivbordet till den ursprungliga platsen på / privat / etc . Om du har stängt Finder-fönstret som pekar på den här katalogen använder du bara Finder> Gå> Gå till mapp ovan, för att öppna det igen.

6. När du släpper värdfilen tillbaka på sin ursprungliga plats kommer macOS att fråga dig vad du ska göra med den omodifierade värdfilen som redan finns. Välja Byta ut och ange sedan ditt administrativa användarlösenord för att autentisera överföringen.

Med den modifierade värdfilen nu på plats, starta din webbläsare för att testa ändringarna.

Spola din DNS-cache

I de flesta fall bör den nya mappningen fungera omedelbart, men om du inte ser rätt beteende kan du behöva spola din DNS-cache, vilket tvingar webbläsaren att läsa från din värdfil för att bestämma mappningen.

  1. För att spola DNS-cachen på din Mac, öppna Terminal och använd följande kommando (sudo gör att du kan köra det här kommandot som administratör för din maskin):
  2. Skriv nu sudo killall -HUP mDNSResponder och tryck Lämna tillbaka .Obs! Du måste ange ditt administratörslösenord för att utföra detta kommando.
  3. För att få din Mac att rensa din DNS-cache, bekräfta sedan att den har rensat din cache genom att eka en bekräftelse, ange dessa två kommandon åtskilda av ett semikolon som visas här: sudo killall -HUP mDNSResponder;say DNS cache has been flushed

Din Mac kommer sedan genom högtalarna som säger att DNS-cache har spolats.

Hur du redigerar din Mac-värdfil i terminal med Nano

Stegen i föregående avsnitt är tillräckligt enkla, men om du vill undvika att kopiera värdfilen kan du redigera den direkt i Terminal med UNIX Nano Text Editor, som är inbyggd i macOS.

  1. För att komma igång, starta Terminal, skriv följande kommando och tryck på Retur. Som med alla sudokommandon måste du också ange ditt administratörslösenord för att köra det: ' sudo nano /private/etc/hosts
Redigera värdfilen Nano

2. Nu ser du värdfil öppna i Nano redaktör ellerjag komeller en annan redaktör som du väljer. Att navigera och redigera filen i Nano , använd piltangenterna på tangentbordet.

3. Precis som vi gjorde med TextEdit-metoden ovan kan vi lägga till, redigera eller ta bort värdnamnsmappningar efter behag. Eftersom vi lanserade Nano med sudo kommer alla ändringar att autentiseras och sparas direkt i den ursprungliga värdfilen utan att det behöver kopieras utanför sin hemkatalog.

4. När du är klar med ändringar trycker du på Kontroll-X för att lämna redaktören, Y att spara och Lämna tillbaka för att skriva över den befintliga värdfilen.

Som vi nämnde tidigare, se till att spola din DNS-cache om du märker att dina nya mappningar inte fungerar korrekt.

Våra exempel nämnde blockering och omdirigering av distraherande webbplatser i en arbetsmiljö men du kan också använda dessa steg för att manuellt blockera åtkomst till skadliga webbplatser och naturligtvis också andra användningsområden.

Om du någonsin gör ett misstag och du inte är säker på hur du åtgärdar det kan du alltid återställa standardvärdsfilinnehållet genom att använda någon av metoderna ovan för att ange följande standardinformation:

Mac känner inte igen extern hårddisk

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost::1 localhost
fe80::1%lo0 localhost

Slutgiltiga tankar

Att veta hur man redigerar värdfilen på macOS erbjuder ett bekvämt sätt att åsidosätta DNS-servrar och manuellt peka en webbadress till en ny IP-adress eller blockera åtkomst, och genom att följa stegen som beskrivs ovan kan du utföra denna uppgift mycket snabbt.

Om du är en Mac-användare och tyckte att den här artikeln var användbar kanske du vill kolla in andra TechJunkie-handledning, inklusive Så här hittar du din Macs exakta CPU-modell och Hur man spolar DNS i Mac Mojave.

Vad är anledningen till att du försöker redigera din Macs värdfil? Hur fungerade det? Berätta om det i kommentarerna nedan!

Intressanta Artiklar

Redaktionen

Japanska landskapstema för Windows 10
Japanska landskapstema för Windows 10
Tyska landskapstema för Windows 10 har 12 högkvalitativa tapeter som har utsikt över grönskande fält, klippor och kullar och utsikt över stranden.
Xposed Framework: Vad det är och hur man installerar det
Xposed Framework: Vad det är och hur man installerar det
Så här installerar du Xposed-ramverket på Android, så att du kan ladda ner mods som låter dig anpassa din enhets utseende och funktionalitet.
Ladda ner Microsoft Eva röst för Windows 10
Ladda ner Microsoft Eva röst för Windows 10
Microsoft Eva röst för Windows 10. En tweak för att låsa upp Microsoft Eva röst för Windows 10 TP3 Författare: Winaero. Ladda ner 'Microsoft Eva röst för Windows 10' Storlek: 774 B AnnonsPCRepair: Fix Windows-problem. Allihopa. Nedladdningslänk: Klicka här för att ladda ner filen Support usWinaero förlitar sig mycket på ditt stöd. Du kan hjälpa till
Hur du hittar din DoorDash-hänvisningskod
Hur du hittar din DoorDash-hänvisningskod
DoorDash är ofta värd för olika kampanjer och rabatter, och det har ett hänvisningssystem. Om du letar efter den här informationen är du troligtvis en kund, men du kan också vara en Dasher. I båda fallen hjälper vi
Hur du hittar din Netflix-strömningshastighet
Hur du hittar din Netflix-strömningshastighet
Det finns inget värre än att slå på Netflix för att hitta den kontinuerligt buffrande, inte laddas eller körs i standarddefinition
Hur man blir verifierad på Snapchat
Hur man blir verifierad på Snapchat
Att bli verifierad på Snapchat betyder att du är en stor sak på plattformen. När du är verifierad kommer det att finnas en guldstjärna bredvid ditt namn. Du kan använda detta otroliga tillägg för att marknadsföra ditt företag eller varumärke. Men
How To Cook in Tears of the Kingdom – En enkel guide
How To Cook in Tears of the Kingdom – En enkel guide
Har du vad som krävs för att bli en mästerkock i det magiska riket Hyrule? Välkommen till 'Tears of The Kingdom' (TotK), den senaste delen av Legend of Zelda-serien, där matlagning kan vara ditt hemliga vapen