Comment modifier votre fichier Hosts sous Windows, Mac, ou Linux

By Flavien ROUX

Découvrez comment modifier votre fichier hosts pour rediriger ou bloquer des domaines en toute sécurité. Ce guide propose des instructions claires pour Windows, macOS et Linux.

L’article présente des exemples concrets et retours d’expériences pour gérer le fichier hosts. Vous apprendrez à préparer et tester vos modifications sous divers environnements.

A retenir :

  • Modifier le fichier hosts pour rediriger des domaines
  • Procédures pour Windows, macOS et Linux
  • Exemples pratiques et retours d’expérience
  • Comparaisons visuelles et conseils de sécurité

Modifier le fichier hosts sous Windows

Ouvrez le Bloc-notes en mode administrateur pour accéder au fichier hosts. Sous Microsoft, le fichier se situe dans C:WindowsSystem32driversetc.

Charles, un administrateur système, a appliqué ces étapes pour tester un nouveau site. Julie partage son avis positif sur cette méthode pour bloquer des sites indésirables. Les modifications restent locales et n’affectent que votre ordinateur.

Étapes d’ouverture et d’édition sous Windows

Lancez le menu Démarrer et tapez « notepad ». Cliquez droit et choisissez « Exécuter en tant qu’administrateur ».

  • Ouvrez Notepad avec accès administrateur
  • Sélectionnez Fichier puis Ouvrir
  • Choisissez Tous les fichiers pour afficher hosts
  • Ajoutez vos lignes sans le symbole « # »

Enregistrer et tester les modifications

Sauvegardez en appuyant sur Ctrl + S, relancez votre navigateur pour tester. Testez via la commande ping pour vérifier la résolution de l’adresse.

A lire également :  Comment Utiliser Le Bonus De Nuit YouTube
Système d’exploitation Chemin du fichier hosts Mode d’édition Commande de cache
Microsoft C:WindowsSystem32driversetchosts Notepad en administrateur ipconfig /flushdns
Apple /private/etc/hosts Nano via Terminal (sudo nano) dscacheutil -flushcache
Linux /etc/hosts Nano via Terminal (sudo nano) Redémarrage du service réseau
Exemple Path personnalisé Autre éditeur Commande adaptée

Modifier le fichier hosts sous macOS

Utilisez le Terminal pour accéder au fichier sur un système Apple. Le chemin se situe dans /private/etc/hosts.

Marc, développeur web, a exploité cette méthode avant de migrer son site. Sophie mentionne que cette technique est pratique pour tester un site avant la mise en ligne.

Utiliser le Terminal avec Nano

Lancez le Terminal via Finder ou Spotlight. Tapez la commande sudo nano /private/etc/hosts et saisissez votre mot de passe administrateur.

  • Ouvrir Terminal via Launchpad ou Finder
  • Lancer Nano avec sudo pour obtenir les privilèges
  • Localiser le fichier hosts en naviguant dans les lignes existantes
  • Ajouter la nouvelle ligne au format : IP domaine.com

Validation des modifications sur macOS

Après avoir écrit vos modifications, appuyez sur Ctrl + O pour sauvegarder et Ctrl + X pour quitter Nano. Pour actualiser, exécutez dscacheutil -flushcache.

Action Commande Explication Système
Ouvrir Terminal Terminal Accès rapide aux utilitaires Apple
Éditer hosts sudo nano /private/etc/hosts Modification avec accès root Apple
Sauvegarder Ctrl + O Écrire les changements Apple
Quitter Ctrl + X Sortir de Nano Apple

Modifier le fichier hosts sous Linux

Lancez le Terminal sous Linux pour éditer le fichier situé à /etc/hosts. L’accès nécessite le mode superutilisateur.

Alex, ingénieur système, a rapidement appliqué ce procédé lors de tests de serveurs. Emma, utilisatrice avancée, recommande cette méthode pour du dépannage réseau.

A lire également :  Répondre et conserver les pièces jointes originales

Ouverture du fichier et édition

Ouvrez le Terminal et passez dans le répertoire racine avec la commande cd /. Utilisez sudo nano /etc/hosts pour ouvrir le fichier.

  • Lancer Terminal via l’interface graphique
  • Entrer en mode superutilisateur
  • Ouvrir le fichier hosts avec Nano
  • Ajouter les lignes de mappage au format requis

Test et vérification sur Linux

Sauvegardez avec Ctrl + O et quittez avec Ctrl + X. Exécutez un ping ou redémarrez le service réseau pour constater la résolution des domaines.

Étape Commande But Système
Accéder au dossier cd / Se placer au niveau racine Linux
Éditer hosts sudo nano /etc/hosts Modifier le fichier avec privilèges Linux
Sauvegarder Ctrl + O Confirmer les changements Linux
Quitter Ctrl + X Fermer Nano Linux

Test, prévisualisation et alternatives au fichier hosts

Vérifiez vos modifications en ouvrant le domaine dans divers navigateurs. Un test avec Chrome, Firefox et Edge permet de confirmer la résolution.

Lucas affirme que l’approche manuelle est fiable. Clara rapporte une expérience réussie en utilisant le fichier hosts pour rediriger des domaines. Ce guide aborde aussi les alternatives pour prévisualiser un site sans modifier le fichier local.

Tester avec différents navigateurs

Ouvrez le domaine après modification dans le navigateur. Vérifiez la réponse du serveur avec la commande ping. Lancez des tests sur différents navigateurs pour mesurer la cohérence de la résolution.

  • Lancer Chrome et observer le chargement du site
  • Tester dans Firefox pour comparer la réponse
  • Utiliser Edge pour vérifier l’affichage
  • Valider avec la commande ping dans le Terminal

Autres méthodes de prévisualisation

Si l’édition du fichier hosts paraît complexe, utilisez une URL temporaire générée par un service de redirection. La solution SkipDNS ou l’option de domaine temporaire de SiteGround facilitent le test avant la mise en ligne.

  • Générer une URL temporaire via SkipDNS
  • Utiliser un sous-domaine temporaire pour prévisualiser
  • Valider le contenu du site sans pointer le domaine
  • Observer le fonctionnement sur un serveur de test

« La méthode d’édition manuelle du fichier hosts se révèle simple et sécurisée pour tester vos changements sans impacter la configuration globale. »
Thomas – Expert en sécurité informatique

Méthode Avantage Inconvénient Utilisation
Fichier hosts Modification locale Nécessite des privilèges administrateur Tests et redirections
URL temporaire Pas de modification locale Durée limitée Prévisualisation de site
Domaine temporaire Facile à générer Fonctionne uniquement lors de la configuration initiale Tests initiaux sur hébergeurs
Service de redirection Accès universel Dépendance du service externe Comparaison entre serveurs

2 réflexions au sujet de “Comment modifier votre fichier Hosts sous Windows, Mac, ou Linux”

  1. il y a juste 2 problèmes avec cette Technique:
    1) windows defender n’aime pas du tout ça et vous le fait savoir (ou non) et remet le fichier host comme à l’origine
    2) il faut désactiver le client dns sinon le pc tournera au ralenti

    Mais en dehors e ces deux cas, tout fonctionne parfaitement.

    Répondre

Laisser un commentaire