Blokkeer de toegang tot websites op een Mac door /etc/hosts aan te passen
Inhoudsopgave:
Toegang tot websites op een Mac blokkeren
Bewerken /etc/hosts
1) Om het hosts-bestand te bewerken en een nieuw item toe te voegen, opent u uw Terminal en typt u het volgende (U wordt gevraagd om je root-wachtwoord omdat dit een systeembestand is): sudo nano /etc/hosts
2)Dit zal een scherm openen dat veel lijkt op het scherm hieronder, merk op dat yahoo.com onderaan is toegevoegd als een site die we willen blokkeren. Om een andere site te blokkeren, typt u deze gewoon op dezelfde manier. U kunt het loopback-IP-adres van localhost gebruiken en zo veel sites naar 127.0.0.1 laten verwijzen als u wilt, of andere IP-adressen opgeven waarnaar een URL moet worden omgeleid, zoals 0.0.0.0:
3) Sla het bestand nu op in nano door op control-o en de return-toets te drukken.
Merk op dat u mogelijk de volgende opdracht moet uitvoeren om de wijzigingen door te voeren: sudo dscacheutil -flushcache Dit leegt uw DNS-cache.
Hoe dit werkt: je vertelt je Mac nu om verzoeken voor MySpace.com (of welke site dan ook) naar 127.0 te sturen .0.1, uw lokale machine. Dit blokkeert het volledig laden van het MySpace.com-adres in een webbrowser. (Merk op dat als iemand slim genoeg is, ze toegang kunnen krijgen tot de geblokkeerde site via een webproxy). Als je echt handig wilt zijn en Personal Web Sharing hebt ingeschakeld, kun je een eenvoudige webpagina maken die mensen kunnen zien wanneer ze toegang proberen te krijgen tot de geblokkeerde sites.
Verward? Wil je een visuele walkthrough? Neem een kijkje in onze videogids die laat zien hoe /etc/hosts te bewerken in Mac OS X
