Comment bloquer des sites Web sur macOS à partir du fichier hosts

click fraud protection

Le fichier hosts est un fichier que vous trouverez à la fois sur Windows 10 et macOS. Vous pouvez l'utiliser pour bloquer l'accès à n'importe quel site Web que vous souhaitez. Nous avons discuté comment modifier le fichier hosts sur Windows 10. Si vous souhaitez bloquer des sites Web sur macOS en y éditant le fichier hosts, vous constaterez qu'il n'est pas aussi simple d'y accéder. Cela dit, l'édition n'est pas difficile une fois que vous savez quoi faire.

Bloquer les sites Web sur macOS

Pour modifier le fichier hosts sur macOS, ou même y accéder d'ailleurs, vous avez besoin des droits d'administrateur. Ouvrez Terminal et entrez la commande suivante. Vous serez invité à saisir le mot de passe de l'utilisateur administrateur.

sudo nano / etc / hosts

Entrez le mot de passe et la nouvelle interface que vous voyez est essentiellement le contenu du fichier hosts. Toutes les modifications que vous apportez ici seront des modifications apportées au fichier lui-même. Vous ne pourrez exécuter aucune commande dans cette zone tant que vous n'aurez pas quitté le fichier.

instagram viewer

Utilisez les touches fléchées et passez à la toute dernière ligne, puis passez à la suivante vide. Vous allez saisir ce qui suit ici;

127.0.0.1 www.domaintoblock.com

Assurez-vous de ne pas ignorer la partie «www». L'URL ci-dessus n'est qu'un exemple, alors assurez-vous de la remplacer par celle que vous souhaitez réellement bloquer.

Exemple

127.0.0.1 www.apple.com

Ajoutez autant de sites Web que vous souhaitez bloquer dans ce même format. Chaque site Web doit être sur sa propre ligne. L'adresse ne changera pas. Seul le nom de domaine qui le suit sera différent. Assurez-vous qu'il y a un espace entre l'adresse et le nom de domaine.

Une fois ces modifications effectuées, appuyez sur le raccourci clavier Ctrl + O pour enregistrer les modifications. Appuyez sur Entrée et vous avez terminé. Vous pouvez maintenant quitter le fichier. Appuyez sur Contrôle + X pour le quitter.

Vous êtes maintenant de retour dans l'interface Terminal normale où vous pouvez exécuter des commandes. Ici, vous devez exécuter la commande suivante.

sudo dscacheutil -flushcache

Cela videra le cache DNS. La commande s'exécute en quelques secondes. Une fois terminé, ouvrez n'importe quel navigateur et vous ne pourrez plus accéder au domaine.

Pour annuler la modification, utilisez la commande indiquée ci-dessus pour accéder à nouveau au fichier hosts et supprimez les lignes que vous avez ajoutées. Vous utiliserez le même raccourci clavier Ctrl + O pour enregistrer les modifications et vous devrez également vider le cache DNS pour que la modification soit appliquée.

watch instagram story