Comment bloquer des sites web sur Mozilla Firefox
Firefox ne possède pas de fonctionnalité native de blocage de sites (hors contrôle parental Windows). Voici les méthodes efficaces : contrôle parental système, extensions tierces, fichier hosts, DNS filtrant, et politiques d'entreprise.
1. Contrôle parental Windows (s'applique à tous les navigateurs)
Windows 10/11 : Paramètres > Comptes > Famille et autres utilisateurs > Ajouter un membre de la famille > Compte enfant > Gérer les paramètres de famille en ligne (account.microsoft.com/family) > Filtres de contenu > Sites web bloqués / Sites web autorisés uniquement.
Windows 7/8 : Panneau de configuration > Comptes utilisateurs > Configurer le contrôle parental.
Avantage : système, impossible à contourner sans mot de passe admin. Inconvénient : géré par compte utilisateur Windows, pas par profil Firefox.
2. Extensions Firefox (par profil, faciles à configurer)
- BlockSite : liste de blocage, redirection, planning, protection par mot de passe, synchronisation. Version gratuite limitée (6 sites), payante illimitée.
- LeechBlock NG : gratuit, open source, très puissant. Règles par jeux de sites, plages horaires, jours, limite de temps quotidienne, verrouillage options par mot de passe, export/import config. Recommandé.
- Impulse Blocker : simple, bouton toolbar pour bloquer/débloquer site actuel, minuterie.
- Whitelist Ninja : mode liste blanche (tout bloquer sauf liste autorisée), mot de passe.
Installation : Menu Firefox > Modules complémentaires > Rechercher > Installer.
3. Fichier hosts (système, tous navigateurs, sans interface)
- Ouvrez le Bloc-notes en administrateur (Recherche > Bloc-notes > Clic droit > Exécuter en admin).
- Fichier > Ouvrir >
C:\Windows\System32\drivers\etc\hosts(Tous les fichiers *.*). - Ajoutez des lignes :
127.0.0.1 www.exemple.com
127.0.0.1 exemple.com - Enregistrez. Videz le cache DNS :
ipconfig /flushdns(Invite de commandes admin).
Avantage : gratuit, aucun logiciel, impossible à désactiver sans droits admin. Inconvénient : pas de planning, pas d'interface, gère mal les CDN/alias multiples.
4. DNS filtrant (réseau, tous appareils)
Changez les DNS de votre routeur (ou de la carte réseau) vers un service qui bloque les catégories (adultes, malveillants, réseaux sociaux, jeux, etc.) :
- OpenDNS FamilyShield : 208.67.222.123 / 208.67.220.123 (gratuit, préconfiguré adulte).
- NextDNS : personnalisable par profil, logs, DoH/DoT, gratuit jusqu'à 300k requêtes/mois. nextdns.io.
- Cloudflare for Families : 1.1.1.2 / 1.0.0.2 (malveillants + adultes), 1.1.1.3 / 1.0.0.3 (malveillants seulement).
- Quad9 : 9.9.9.9 / 149.112.112.112 (sécurité seulement).
5. Politique d'entreprise / GPO (Windows Pro/Entreprise, déploiement masse)
Utilisez Enterprise Policy Generator ou policies.json dans le dossier d'installation Firefox (`distribution/policies.json`) pour verrouiller :
"WebsiteFilter": { "Block": ["*://*.example.com/*"], "Exceptions": ["*://*.allowed.com/*"] }
Nécessite droits admin, redémarrage Firefox.
Recommandation selon l'usage
| Besoin | Solution |
|---|---|
| Enfant / contrôle parental global | Compte enfant Windows + Family Safety / OpenDNS / NextDNS |
| Auto-discipline / productivité perso | LeechBlock NG (gratuit, flexible, par profil Firefox) |
| Blocage strict, sans interface, multi-navigateurs | Fichier hosts + DNS filtrant (NextDNS) |
| Entreprise / parc informatique | GPO / policies.json + DNS filtrant routeur |
