Blockera åtkomst till webbplatser på en Mac genom att ändra / etc / hosts

Vi har fått flera frågor om hur du blockerar specifika webbplatser från att komma åt direkt på Mac. Frustrationen tycks ligga i hur lätt det är att kringgå de typiska åtgärderna, som att ställa in föräldrakontroll och blockera webbplatser i Safari, bara för att få dem åtkomliga i Camino eller Firefox. Tja, ett snabbt och effektivt sätt att blockera åtkomst till specifika webbplatser är genom att redigera filen / etc / hosts, som har den extra bonusen att ge systembrett resultat. Oavsett om det är barn eller din rumskompis som du försöker stoppa från att besöka en viss webbplats, så här gör du det.

Blockera åtkomst till webbplatser på en Mac

Redigering / etc / hosts

1) För att redigera värdfilen och lägga till en ny post öppnar du din Terminal och skriver följande (Du kommer att bli ombedd till ditt root-lösenord eftersom det här är en systemfil):
sudo nano /etc/hosts
2) Detta kommer att ge upp en skärm som ser ut som den nedan, märker att yahoo.com har lagts till botten som en webbplats vi vill blockera. För att blockera någon annan webbplats, skriv det bara på samma sätt. Du kan använda Loopback-IP för localhost och ha så många webbplatser kartlägga till 127.0.0.1 som du vill, eller ange andra IP-adresser för att omdirigera en URL till, som 0.0.0.0:

Blockera webbplatser i ETC HOSTS Fil av en Mac

3) Spara nu filen i nano genom att trycka på kontroll-o och returknappen.

Observera att du kan behöva köra följande kommando för att ändringar ska träda i kraft:
sudo dscacheutil -flushcache
Det här spolar din DNS-cache.

Så här fungerar det: Du berättar nu för din Mac att skicka förfrågningar till MySpace.com (eller vilken webbplats du listade) till 127.0.0.1, din lokala dator. Detta blockerar helt MySpace.com-adressen från att läsas i en webbläsare. (Observera att om någon är tillräckligt kunnig om de kunde komma åt den blockerade webbplatsen via en webproxy). Om du verkligen vill vara snygg och ha personlig webbdelning aktiverad kan du skapa en enkel webbsida för att människor ska se när de försöker komma åt de blockerade sidorna.

Förvirrad? Vill du ha ett visuellt genombrott? Ta en topp i vår videoguide som visar hur du redigerar / etc / hosts i Mac OS X