Je vais vous montrer aujourd'hui comment utiliser un seul fichier pour bloquer une liste de sites et les empêcher de fonctionner sur tout votre ordinateur !
Cette astuce s'applique à toutes les versions de Windows, et à tous les navigateurs installés sur votre machine...
Dans ce tutoriel, je vais utiliser Windows 11 et Google Chrome...
Allons-y !
Comment bloquer n'importe quel site web sur Windows avec le fichier "hosts"
L'idée est simple
Il existe un fichier nommé "hosts" dans le dossier Windows permettant de relier chaque nom de domaine à son adresse IP, et c'est le même principe que les grands serveurs DNS (Domain Name Servers).
N'oubliez pas que ce fichier est consulté à chaque fois que vous vous connectez à Internet !
Donc pour bloquer un site, il suffit de lui attribuer une fausse adresse IP, comme par exemple l'adresse 127.0.0.1.
Et on commence
Ouvrez Bloc-notes ou Notepad via le menu Démarrer en tant qu'administrateur.

Cliquez sur "Fichier" > "Ouvrir".

Suivez ce chemin : C:\Windows\System32\drivers\etc
Vous allez trouver un fichier nommé "hosts", c'est le fichier concerné...

Vous allez trouver du texte, commenté (non pris en charge) par le symbole "#"...
Pour bloquer un site, ajouter une ligne sous cette forme (une ligne par site web sans https://) :
- 127.0.0.1 www.facebook.com
Vous pouvez remplacer l'adresse IP 127.0.0.1 par n'importe quelle adresse, sauf qu'elle ne doit pas être celle liée au nom de domaine du site...

Enregistrez le fichier...

Et voici le résultat !

Et voilà !
Cela n'était qu'un tout petit tutoriel qui peut vous aider à bloquer les mauvais sites web, afin de protéger votre navigation sur Internet
Si vous cherchez à bloquer les publicités sur tous les navigateurs, vous pouvez lire cet article en cliquant ICI.
Vos commentaires sont les bienvenus !
bonjour, j ai une petite question car sur mon autre ordinateur j'ai fait les meme manipulation mais ca ne marche pas es que le fichier hosts est consulté avec tous les navigateurs ou simplement google?
je vien de remplacer 127.0.0.1 par 0.0.0.0.http://www.site.fr
et ca marche merci sophiaa
j'y suis depuis 4 heures
ouf!
Bonjour Lagel,
"Donc pour bloquer un site, il suffit de lui attribuer une fausse adresse IP, comme par exemple l’adresse 127.0.0.1."
C'est mentionné dans l'article
Passez un excellent weekend !
Soufiane
De rien Lagel!!!
bonjour j ai fait toute la procédure pour ne pas autoriser un site avec host mais il fonctionne toujours que faire( ce site c est xHabbo) :straight:
Bonjour Soufiane
j'ai bien suivi à la lettre tout votre tutoriel mais les sites que je veux bloquer sont toujours accessibles...avez-vous une solution à mon problème?
Merci
Bonjour Sophiaa,
Merci de mettre les lignes que vous avez mis dans le fichier Hosts
Peut-être que vous avez mis quelque chose qui n'est pas bien formée...
Pas de quoi !
Bonjour Soufiane
J'ai fini par trouver la parade!..
j'ai remplacé 127.0.0.1 http://www.site.com
par 0.0.0.0 http://www.site.com
Merci!
Bonjour Sophiaa,
Oui, vous pouvez utiliser n'importe quelle adresse IP à condition qu'elle ne soit pas opérationnelle

Vous pouvez même faire une redirection en mettant l'adresse IP d'un autre site
Bien amicalement,
Soufiane
Voila je peux pas enregistrer le fichier host il dise que je suis pas administrateur alors que je le suis ???
c'est vraiment cool
MERCI
Fonctionne tres bien
Bonjour Sébastien,
Vous devez ajouter ces deux lignes (enlevez l'espace):
127.0.0.1 www. jeux.fr
127.0.0.1 jeux.fr
Bien amicalement,
Soufiane
Bonjour
pour ma part j'ai tout suivi mais cela ne fonctionne pas les sites ne son toujours pas bloqué pouvez-vous m'aider
Merci
Bonjour Sophiaa,
Donnez moi les lignes que vous avez mis dans le fichier hosts... Il se peut que vous ne les avez pas bien formé...
Bien amicalement.
ASSALMO ALIKOM..ALLAH IDJAZIK KOL KHEIR MONSIEUR SABIRI ...ET QUE DIEU VOUS BENISSE...
BON COURAGE
salam soufienne,
aprés avoir ouvrir le fichier hosts avec bloc not et le modifier je ne peut pas l'enregister dans le même emplacement svp aider moi .
Bonjour,
Cela veut dire que vous n'avez pas ouvert l'éditeur bloc-note en tant qu'administrateur... ou le fichier est utilisé par le système...
Dans ce cas là, essayez d'ouvrir le bloc-note en tant qu'administrateur (clic droit) et importer le fichier, ou bien vous pouvez passer par le mode sans échec pour être sûr que le fichier n'est pas utilisé par un autre programme...
Cordialement,
Soufiane
Wooooaaaauuuuwwwhhhh!!!!!!!! Tu es vraiment super! J'adore!!! ^^

keep holding on broth...
Juste un mot : MERCI.
Soyez le bienvenue !
slt, je ne sais pas pour quoi ça ne marche pas pour moi, j'ai suivi toutes les étapes que vous avez publié, mais je n'arrive pas à enregistrer le fichier hosts après les modification. il l'enregistre dans mes documents, il me dit que j'ai pas le droit de modifier le fichier hosts, j'ai refait les étapes +uers fois mais ça ne marche pas tjr
Bonjour Samia,
Démarrez l'ordinateur en mode sans échec, ouvrez le bloc note en mode administrateur, et refaites la même procédure
Soyez le bienvenue sur Easytutoriel.com !
Bien amicalement,
Soufiane
moi je viens d'essayer de ça marche
merci beaucoup.
cordialement
Kodioro
Merci de ton aide Soufiane !
Bon alors voilà j'ai fait se que tu ma dit mais sa ne marche toujours pas.
Quand je le fait avec Notepad++ sa me met le message: Please check whether if this file is opened in another program.
Et avec bloc-note sa me met: Impossible de créer le fichier C:\Windows\System32\drivers\etc\hosts.
Vérifiez que le nom et le chemin d'accès sont corrects.
Je ne comprend pas d'où viens ce problème !
Bonjour encore une fois Ascore,
Voici la solution qui peut marcher :
Ouvrez le Notepad++ en mode administrateur et ouvrez le fichier hosts depuis ce dernier et enregistrez-le... n'utilisez pas la méthode du bouton droit...
Si cela a marché, alors cela peut aider plusieurs autres gens
Merci pour votre réponse et votre question !
Bien amicalement,
Soufiane
Merci beaucoup, beaucoup tu est trop cool !
Sa a enfin marché et tu ma rendu un gros service !
Je t'adore
merci à toi aussi d'avoir reconnu que ça marche. cela permetra à chris de comprendre que c'est un espace d'aide et non de denigrement.
Cordialement
kodioro
Bonjour Soufiane ! Ton tutoriel est super j'ai adorer c'est bien expliqué mais mon problème est que je n'arrive pas a enregistrer le fichier hosts après avoir mit un site ! J'ai essey avec Notepad++ et bloc-notes c'est la même chose pour le 2 logiciel ! Peut-tu m'aider ?
Bonjour Ascore,
Merci pour votre commentaire et soyez le bienvenue sur Easytutoriel.com !
En fait, si l'erreur affiché vous dit que le fichier est utilisé par un autre programme, essayez de démarrer votre Windows en mode sans échec (F8 > Mode sans échec)... Et faites la même procédure...
Sinon, veuillez taper l'erreur ici, comme ça je peux vous aider
Bien amicalement,
Soufiane
Il y a aussi Open DNS ! ;+)
Oui...
Je suis d'accord avec toi Soufiane, de plus je suis en BTS SIO (systèmes informatiques aux organisations) et on nous a expliqué exactement la même chose à propos du fichier host, il sert à ça.
Du grand n'importe quoi !!!
Oui, cela fonctionne, mais le fichier host n'est pas fait, n'a jamais été fait, et ne sera jamais fait pour ça !!!!
Pour un soi-disant informaticien, c'est déplorable de nullité et traduit une incompétence notoire !!!
Restez donc dans le "web design" à remplir des cms bas de gamme, et laissez l'infra système et réseau aux vrais professionnels au lieu de vous improviser comme tous ces "geek" à la mode !
Bonsoir Chris,
Je ne supprimerai aucun commentaires de ce genre, et je ne l'ai jamais fait !
Voici la définition du fichier Hosts selon Wikipedia :
------------
Le fichier hosts est un fichier utilisé par le système d'exploitation d'un
ordinateur lors de l'accès à Internet. Son rôle est d'associer des noms
d'hôtes à des adresses IP. Lors de l'accès à une ressource réseau
par nom de domaine, ce fichier est consulté avant l'accès au serveur
DNS et permet au système de connaître l'adresse IP associée au nom
de domaine sans avoir recours à une requête DNS.
------------
Et je pense que c'est ce que j'ai dit dans le tout petit paragraphe avant de commencer le tutoriel... Sinon donnez moi des preuves concrètes que cette méthode ne marche pas, et dites moi si j'ai dit dans le tutoriel en haut que c'est le rôle principal du fichier Hosts... Cela n'est qu'un astuce... PAS PLUS !
Merci comme même pour votre commentaire
Bien amicalement,
Soufiane
Apparemment tu es ingénieur ou même plus, donc tu dois savoir (comme toute personne très compétente) que, avant de détruire ce qui existe, il faut proposer quelque chose de meilleur ... Je n'ai pas vu ta solution miracle de pro de l'informatique. Serait-ce que ta compétence notoire s’arrête aux critiques destructives ?
ce tuto est vraiment nice, je veux savoir plus Monsieur Soufiane Sabiri.
En passant je suis un Technicien en Informatique, le domaine que je veux etre un maitre c'est le Reseau, pourriez vous envoyez pour moi des tuto sur ce domaine, si c'est possible des Documents. Merci
Felicitation!
Bonjour Tododark,
Cela me fait plaisir de rencontrer des gens comme vous
Surtout s'il s'agit d'un informaticien !
Pour les tutoriels sur le réseau, cela demande un effort de plus de ma part, peut-être je vais recruter des spécialistes pour écrire des tutoriels, sinon vous pouvez acheter des livres sur Amazon... C'est plus pratique !
Bien amicalement,
Soufiane
merci, pour ll'astuce, c'est très sympa. je suis un jeune informaticien dans societe de gardiennage, et j'aimerai beneficier de tes conseil pour bien administrer mon departement. c'est mon 1er poste et responsable sur service informatique.
merci infiniment
cordialement
Kodioro
je n'arrive pas à bloquer deux cites en même temps je ne comprends pas. Et chose bizarre au paravant, j'arrivais à bloquer ma page youtube. Mais maintenant je n'arrive pas à le faire quand je le programme dans la liste host, youtube s'ouvre toujours alors j'aimerais savoir si tu peux faire quelque chose pour moi s'il te plait.
encore de nouveautés
merci cher soufiane
Bonjour Hamada,
Soyez le bienvenue, si vous avez des questions, n'hésitez pas...
Merci pour votre commentaire...
Amicalement,
Soufiane
bonjour, sa ne marche pas, il ne veux pas que j'enregistre dans DRIVERS car il dit que je n'est pas le droit d'écrir à cet endroit,
please répondez moi
C'est bon, c'est que je ne l'avait pas ouvert en tant qu'administrateur, désolé

je suis très nul en infos et tu me sauve la vie!
que le dieux de l'infos te garde
bonjour sofiane
merci pour ces infos. par contre moi je n'arrive pas a bloquer les sites, malgré que je suis a la lattre ton tuto.
lorsque j'enregistre la modif du fichier hosts, il s'enregistre automatiquement en .txt. et donc lorsque que je reouvre le fichirs hosts sans extension il n'y a aucune modification dedans, etdonc le bloquage des sites ne fonctionne pas. aurais tu une solution?
merci
salut damien,
un petit conseil, télécharge Notepad++ pour éditer ton fichier hosts.
ça va te l'ouvrir tel quel et tu auras juste à faire tes modification dedans ainsi qu'a sauvegarder, ça ne changera pas l'extension ^^
salemalykom
ça n"a pas marcher je fais quoi svp
Salut,
Merci d'expliquer
merci d'avoir répondre
bcp j'ai tout fait normal mais les adresse marche tjr ça ne se bloque pas j'ai win7
j ai une seule question
je te remerçi encore
prière s'il vous plait m'aider à bloquer quelques sites et autorisés d'autres sur les ordinateurs des utilisateurs.
merci
Bonjour,
j'aimerai savoir comment bloquer quelques site dans mon reseaux
merci de la bonne comprehension
Cordialement,
Moi quand j essaie d enregistrer ca me fait
Impossible de creer le fichier C:\Windows\System32\drivers\etc\host
Vérifiez que le nom et le chemin d accès sont corrects
Bonjour Dylan,
Cela signifie que vous n'avez pas ouvert le Bloc-note en tant qu'admin...
Cherchez le Bloc-note dans Démarrer > Accessoires, cliquez bouton droit puis sur Exécuter en tant qu'administrateur... Ouvrez le fichier Hosts (ou Lmhosts) : vous pouvez maintenant le modifier... Cliquez sur Enregistrer dans le menu Édition !
Et voilà !
Bien amicalement,
Soufiane
Quand je l ouvre en tant qu administrateur il y a pas de fichiers qu est que je dois faire
En bas de la fenêtre à droite vous devez sélectionner tous les fichiers. Et host apparaîtra.
mais il y'a pas le bouton Exécuter en tant qu'administrateur :straight:
Merci cher ami soufien tout ca aide moi bcp