Bloquer l'accès aux sites Web sur un Mac en modifiant /etc/hosts

Table des matières:

Anonim

Nous avons reçu plusieurs questions demandant comment empêcher l'accès à des sites spécifiques directement sur le Mac. La frustration semble résider dans la facilité avec laquelle il est possible de contourner les mesures typiques, telles que la configuration du contrôle parental et le blocage des sites dans Safari, uniquement pour y accéder dans Camino ou Firefox. Eh bien, un moyen rapide et efficace de bloquer l'accès à des sites spécifiés consiste à modifier le fichier /etc/hosts, qui a l'avantage supplémentaire de fournir des résultats à l'échelle du système.Qu'il s'agisse d'enfants ou de votre colocataire que vous essayez d'empêcher de visiter un site Web particulier, voici comment procéder.

Bloquer l'accès aux sites Web sur un Mac

Édition de /etc/hosts

1) Pour modifier le fichier hosts et ajouter une nouvelle entrée, ouvrez votre terminal et tapez ce qui suit (vous serez vous demande votre mot de passe root car il s'agit d'un fichier système) : sudo nano /etc/hosts 2)Cela fera apparaître un écran qui ressemble beaucoup à celui ci-dessous, notez que yahoo.com a été ajouté en bas en tant que site que nous voulons bloquer. Pour bloquer tout autre site, saisissez-le simplement de la même manière. Vous pouvez utiliser l'adresse IP de bouclage de localhost et mapper autant de sites sur 127.0.0.1 que vous le souhaitez, ou spécifier d'autres adresses IP vers lesquelles rediriger une URL, comme 0.0.0.0:

Blocage de sites Web dans le fichier ETC HOSTS d'un Mac

3) Maintenant, enregistrez le fichier dans nano en appuyant sur control-o et la touche retour.

Notez que vous devrez peut-être exécuter la commande suivante pour que les modifications prennent effet : sudo dscacheutil -flushcache Cela vide votre cache DNS.

Comment cela fonctionne : vous dites maintenant à votre Mac d'envoyer des demandes pour MySpace.com (ou tout autre site que vous avez répertorié) à 127.0 .0.1, votre ordinateur local. Cela empêche complètement le chargement de l'adresse MySpace.com dans n'importe quel navigateur Web. (Notez que si quelqu'un est suffisamment averti, il peut accéder au site bloqué via un proxy Web). Si vous voulez vraiment être astucieux et activer le partage Web personnel, vous pouvez créer une page Web simple que les gens verront lorsqu'ils essaieront d'accéder aux sites bloqués.

Confus? Vous voulez une visite visuelle? Jetez un œil à notre guide vidéo montrant comment éditer /etc/hosts sous Mac OS X

Bloquer l'accès aux sites Web sur un Mac en modifiant /etc/hosts