Comment éditer le fichier Hosts sur un Mac?

Copiez le fichier /etc/hosts dans un fichier local pour pouvoir le modifier
Copiez le fichier /etc/hosts dans un fichier local pour pouvoir le modifier.

La modification de votre /etc/hostsfichier est utile pour tester un nouveau site Web. Il vous permet de pointer un nom de domaine (comme www.mynewdomain.com) vers une adresse IP personnalisée sur votre ordinateur local uniquement. Dans cet article, nous utiliserons l'adresse IP 1,2.3,4comme exemple d'adresse IP, mais vous aurez besoin d'un serveur Web à l'adresse IP que vous utilisez pour répondre à vos tests.

Méthode 1 sur 1: édition à l'aide de textedit

  1. 1
    Ouvrez l' application du terminal. Vous pouvez utiliser la fonctionnalité de recherche Spotlight pour ce faire.
  2. 2
    Copiez le /etc/hostsfichier dans un fichier local pour pouvoir le modifier.
    • Tapez la commande: cp /etc/hosts hosts.
  3. 3
    Modifiez la copie du hostsfichier à l'aide de textedit.
    • Tapez la commande: open /Applications/TextEdit.app hosts
  4. 4
    Ajoutez votre nouvelle entrée de fichier hosts sur une seule ligne au bas du fichier. Le format de la ligne est " 1,2.3,4 www.mynewdomain.com", où 1,2.3,4est l'adresse IP et www.mynewdomain.comest le domaine que vous souhaitez pointer vers l'adresse IP.
  5. 5
    Copiez le fichier hosts par-dessus le fichier système /etc/hosts. Pour ce faire, tapez: sudo cp hosts /etc/hosts.
    • Vous serez invité à entrer votre mot de passe à ce stade, car vous écrasez le /etc/hostsfichier système. Notez que sur la ligne de commande, lorsque vous tapez un caractère dans le champ du mot de passe, rien du tout n'apparaîtra.
  6. 6
    Testez votre nouveau nom de domaine local en tapant le nom de domaine dans votre navigateur Web.
    • Remarque: votre nouveau nom de domaine ne fonctionnera pas tant que vous n'aurez pas un serveur Web répondant à l'adresse IP que vous spécifiez!
Copiez le fichier hosts par-dessus le fichier système /etc/hosts
Copiez le fichier hosts par-dessus le fichier système /etc/hosts.

Conseils

  • Une fois que vous avez terminé de tester avec l' /etc/hostsentrée que vous avez créée, assurez-vous de la supprimer du fichier hosts. Le domaine que vous avez configuré n'est disponible que sur votre ordinateur et causera une certaine confusion si vous vous connectez à un site différent des autres ordinateurs visitant le même domaine.
  • Pour supprimer la nouvelle /etc/hostsentrée de fichier que vous avez créée, effectuez le même processus, mais supprimez simplement la ligne que vous avez ajoutée lors de la modification du fichier hosts dans TextEdit.

Mises en garde

  • Cette méthode est utilisée pour les tests, mais elle peut également être utilisée pour faire des farces à d'autres personnes. Assurez-vous qu'il n'y a pas d'entrées suspectes dans votre fichier hôte pour des domaines (tels que www.yahoo.com) que vous ne voudriez pas modifier sur votre ordinateur uniquement.
  • Cette méthode peut être dangereuse si vous ne faites pas attention aux domaines que vous mettez dans /etc/hosts
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail