Apr 30, 2025
Chaimaa C.
5minutes de lecture
Le fichier hosts de votre ordinateur associe un nom de domaine à son adresse IP. Si vous rencontrez une page web inaccessible ou si vous souhaitez bloquer un site web spécifique, la modification du fichier hosts peut être la solution.
Dans cet article, vous apprendrez à modifier le fichier hosts sous Windows, macOS et Linux. Avant d’entrer dans le vif du sujet, nous allons vous expliquer ce qu’est exactement un fichier hosts afin que vous compreniez pourquoi il peut être utile d’apprendre à le modifier.
Un fichier hosts est une configuration de votre système d’exploitation qui associe un nom de domaine à l’adresse IP correspondante.
Il fonctionne de la même manière qu’un serveur DNS (Domain Name System), qui traduit le domaine d’un site internet en adresse IP afin que votre navigateur puisse y accéder.
La différence est que votre système d’exploitation donnera la priorité au fichier hôte plutôt qu’au serveur DNS. Si les informations sur l’adresse IP correspondante ne sont pas disponibles localement, votre fournisseur d’accès internet utilisera le serveur DNS.
Modifier le fichier hosts signifie ajouter manuellement un nom de domaine ou un nom d’hôte et son adresse IP. Cette opération peut s’avérer utile dans plusieurs cas de figure :
N’oubliez pas que les modifications apportées au fichier hosts ne s’appliquent qu’à votre ordinateur local. Par exemple, vous devez attendre la fin de la propagation du DNS pour que votre site web soit accessible sur d’autres systèmes.
Avant de modifier votre fichier hosts, assurez-vous de disposer d’informations sur le site web que vous souhaitez ajouter, notamment son nom de domaine et son adresse IP. Comme les étapes pour les obtenir diffèrent selon le fournisseur d’hébergement web, consultez sa documentation ou contactez le support.

Voici les étapes à suivre pour modifier le fichier hosts dans un système Windows. La procédure devrait fonctionner pour les versions les plus récentes du système d’exploitation, comme Windows 11 et 10 :

185.185.185.185 domaine.com

Pour désactiver un paramètre, ajoutez un signe dièse (#) au début de la ligne, comme # 185.185.185.185 domaine.com. Cette méthode est plus sûre que la suppression de l’entrée, car vous pouvez facilement la réactiver en supprimant le symbole.
La façon la plus simple d’éditer le fichier hosts dans macOS est d’utiliser des commandes via Terminal. Voici les étapes à suivre :
sudo nano /etc/hosts
185.185.185.185 domaine.com
Si vous préférez utiliser une interface graphique, suivez les étapes suivantes. Notez que l’interface peut être différente selon la version de votre système d’exploitation :


Sous Linux, vous pouvez éditer le fichier hosts en utilisant l’interface graphique ou des commandes via le Terminal. Pour ce tutoriel, nous utiliserons le Terminal car il est plus efficace et fonctionne de la même manière quelle que soit votre distribution :
sudo nano /etc/hosts
185.185.185.185 domaine.com
Le fichier hosts de votre système d’exploitation résout un domaine ou un nom d’hôte en fonction de son adresse IP. La modification de ce fichier texte peut s’avérer utile si vous souhaitez bloquer un site spécifique ou associer explicitement un site web à son adresse pour qu’il soit accessible sur votre machine locale.
Dans cet article, nous avons expliqué comment modifier le fichier hosts dans les systèmes d’exploitation les plus courants. Pour les utilisateurs de Windows, accédez à C:\Windows\System32\Drivers\etc à l’aide de l’Explorateur de fichiers et modifiez le fichier à l’aide du Bloc-notes.
Les étapes pour éditer le fichier hosts sous macOS et Linux sont similaires. Ouvrez Terminal et exécutez sudo nano /etc/hosts pour ouvrir le fichier. Après avoir ajouté le domaine et l’adresse IP correspondante, appuyez sur Ctrl+ X, Y et Entrée pour enregistrer les modifications.
Sous Windows, vous pouvez trouver le fichier hosts en naviguant vers le chemin C:\Windows\System32\Drivers\etc à l’aide de l’explorateur. Pour macOS et Linux, le fichier se trouve dans le répertoire /etc/hosts. Vous pouvez y accéder à l’aide du Terminal ou d’applications telles que Finder dans macOS.
Le fichier hosts est un composant réseau essentiel des systèmes d’exploitation. En raison de son importance, vous trouverez ce fichier dans tous les systèmes d’exploitation modernes, y compris Windows, mac OS et Linux.
La modification du fichier hosts garantit l’accès à votre site web puisque vous ajoutez explicitement l’adresse IP à son nom de domaine ou à son nom d’hôte. En outre, vous pouvez bloquer ou rediriger les sites web malveillants en attribuant d’autres adresses IP à leurs noms de domaine.
Tout le contenu des tutoriels de ce site est soumis aux normes éditoriales et aux valeurs rigoureuses de Hostinger.