Comment définir un nom d’hôte pour une adresse IP sous Windows 11/10
Attribuer un nom d’hôte à une adresse IP sous Windows 11 ou Windows 10 est plus simple qu’il n’y paraît, surtout si vous avez déjà eu besoin d’accéder rapidement à un serveur local, un environnement de développement ou un site web de test sans attendre la propagation DNS. Il s’agit simplement de modifier un fichier système appelé fichier Hosts, qui fait office d’annuaire local pour votre ordinateur. Attention : comme il s’agit d’un fichier système, vous aurez besoin des droits d’administrateur, ce qui peut parfois poser problème. Une fois le fichier modifié, votre PC associera instantanément le nom d’hôte à l’adresse IP, sans passer par le serveur DNS. Certes, cela peut paraître un peu sournois, mais c’est très pratique pour effectuer des tests en local, gérer les périphériques réseau ou créer des noms simples et faciles à retenir pour les services locaux. Le plus intéressant ? L’effet est visible immédiatement après l’enregistrement ; inutile de redémarrer ou de vider le cache DNS si tout a été correctement configuré. Attention cependant : cette modification est spécifique à votre machine et ne sera pas synchronisée sur l’ensemble de votre réseau, sauf si tous les utilisateurs possèdent la même entrée.
Comment attribuer un nom d’hôte à une adresse IP sous Windows 11/10
Trouvez l’adresse IP du périphérique auquel vous souhaitez attribuer un nom d’hôte.
Si l’appareil se trouve sur votre réseau local et est déjà connecté, le moyen le plus simple est d’ouvrir l’invite de commandes et de taper :
ipconfig
Appuyez sur Entrée Enter. Recherchez l’ adresse IPv4. Il s’agit de l’adresse IP cible. Veillez à la copier exactement : une seule erreur et le nom d’hôte ne fonctionnera pas. Pour les routeurs, imprimantes ou NAS, consultez leurs paramètres réseau ou leur interface d’administration ; l’adresse IP y est souvent indiquée. Notez-la, car elle sera nécessaire à l’étape suivante.
Ouvrir le Bloc-notes avec les privilèges d’administrateur
Voici le point délicat : Windows restreint l’accès au fichier Hosts pour les utilisateurs standard. Vous devez donc ouvrir le Bloc-notes en tant qu’administrateur. Recherchez « Bloc-notes », faites un clic droit dessus et choisissez « Exécuter en tant qu’administrateur ». Lorsque la fenêtre Contrôle de compte d’utilisateur s’affiche, cliquez sur « Oui ». Vous pouvez maintenant procéder. Cette étape est cruciale, car sans droits d’administrateur, vous ne pourrez pas enregistrer les modifications.
Accédez au fichier Hosts
- Dans le Bloc-notes, cliquez sur Fichier > Ouvrir.
- Accédez à
C:\Windows\System32\drivers\etc. - Au bas de la boîte de dialogue d’ouverture, changez le type de fichier de Documents texte (*.txt) à Tous les fichiers (*.*).
- Recherchez le fichier hosts, sélectionnez-le et cliquez sur Ouvrir.
Vous verrez un fichier contenant des commentaires et des exemples d’entrées commençant par le symbole #. Ne les modifiez pas, sauf si vous savez ce que vous faites ; ces commentaires vous aident à comprendre le fonctionnement du fichier.
Ajoutez votre nom d’hôte et votre adresse IP
Faites défiler jusqu’en bas du fichier, puis créez une nouvelle ligne. Saisissez l’ adresse IP que vous avez récupérée précédemment, ajoutez un ou deux espaces (sans tabulations ni caractères spéciaux), puis saisissez le nom d’hôte souhaité. Par exemple :
192.168.1.100 MyServer
Si vous souhaitez plusieurs noms d’hôtes sur la même adresse IP, ajoutez simplement des lignes supplémentaires ou placez plusieurs noms d’hôtes sur la même ligne, séparés par des espaces :
192.168.1.100 MyServer MyWebServer
Pour plus de clarté et pour éviter les erreurs, indiquez un seul nom d’hôte par ligne.Évitez également les espaces dans les noms d’hôtes ; utilisez des tirets ou des traits de soulignement si nécessaire. Vérifiez attentivement chaque chiffre : les fautes de frappe sont fréquentes et peuvent entraîner des interruptions de connexion inattendues.
Enregistrez le fichier Hosts
Une fois vos données saisies, cliquez sur Fichier > Enregistrer. Heureusement, comme vous avez exécuté le Bloc-notes en tant qu’administrateur, vous devriez pouvoir enregistrer sans problème d’autorisation. Si vous obtenez une erreur d’autorisation, vérifiez que vous exécutez bien le Bloc-notes en tant qu’administrateur. Une fois l’enregistrement effectué, votre système saura résoudre ce nom d’hôte localement.
Videz le cache DNS pour que vos modifications soient prises en compte.
Windows a tendance à mettre en cache les requêtes DNS, ce qui peut être frustrant si votre nouvel hôte n’est pas immédiatement reconnu. Pour vider ce cache, ouvrez l’invite de commandes en tant qu’administrateur et saisissez :
ipconfig /flushdns
Appuyez sur Enter. Un message confirmant que le cache du résolveur DNS a été vidé avec succès devrait s’afficher. Cette simple étape fait souvent toute la différence entre « rien ne fonctionne » et « hop, ça marche ! »
Testez votre nom d’hôte
- Ouvrir l’invite de commandes.
- Taper:
ping MyServer - Remplacez MyServer par le nom d’hôte que vous avez défini.
- Frapper Enter.
Si tout s’est bien passé, vous verrez une réponse provenant de votre adresse IP, comme ceci :
Envoi d'un ping à MyServer [192.168.1.100]
Cela signifie que votre nom d’hôte est correctement résolu. Vous pouvez également essayer d’y accéder via l’Explorateur de fichiers, le Bureau à distance ou votre application réseau préférée pour vérifier.
Et si ça ne marche pas ?
- Vérifiez votre saisie : y a-t-il des fautes de frappe ? Des espaces en trop ?
- Assurez-vous d’avoir enregistré le fichier au bon endroit ( C:\Windows\System32\drivers\etc ) et en tant qu’administrateur.
- Avez-vous vidé le cache DNS ? Si le problème persiste, essayez de redémarrer votre ordinateur.
- Vérifiez l’adresse IP : effectuez un ping depuis l’invite de commandes pour vous assurer qu’elle est correcte.
Utilisations courantes du mappage des noms d’hôtes
- Les développeurs configurent des serveurs web locaux avec des noms conviviaux.
- Dans un environnement restreint, les administrateurs réseau attribuent des noms aux routeurs, commutateurs et serveurs.
- Les informaticiens effectuent un dépannage rapide sans toucher aux serveurs DNS.
- Si vous avez un laboratoire à domicile, c’est idéal pour attribuer des noms faciles à retenir aux boîtiers NAS et aux serveurs multimédias.
Avantages de l’utilisation de cette méthode
- Intégré à Windows, aucun logiciel supplémentaire n’est nécessaire.
- Les modifications prennent effet immédiatement une fois enregistrées.
- Fonctionne même si les serveurs DNS sont hors service.
- Idéal pour les tests rapides et les petites configurations.
- Vous permet de contrôler la résolution des noms d’hôtes au niveau des fichiers.
Limites à prendre en compte
- Cela n’affecte que votre machine locale, et non l’ensemble du réseau.
- Si d’autres appareils doivent résoudre le même nom d’hôte, ils doivent avoir la même entrée dans le fichier Hosts.
- Gérer un grand nombre de noms d’hôtes devient vite fastidieux ; il est préférable d’utiliser un serveur DNS pour les grands réseaux.
- Tout appareil dont l’adresse IP change nécessite une mise à jour manuelle ici.
FAQ
Qu’est-ce qu’un nom d’hôte exactement sous Windows ?
Il s’agit tout simplement d’un nom convivial pour un appareil, vous évitant ainsi de devoir mémoriser des adresses IP peu esthétiques.
La modification du fichier Hosts renomme-t-elle le périphérique ?
Non, cela crée simplement un accès local avec le nom choisi. Le nom réseau réel de l’appareil reste inchangé.
Où se trouve le fichier Hosts ?
C:\Windows\System32\drivers\etc\hosts
Ai-je besoin des droits d’administrateur pour le modifier ?
Oui. C’est protégé pour la stabilité du système, alors exécutez le Bloc-notes en tant qu’administrateur.
Puis-je attribuer plusieurs noms d’hôte à une seule adresse IP ?
Tout à fait. Il suffit d’ajouter plusieurs noms d’hôtes sur une seule ligne, séparés par des espaces. Par exemple :
192.168.1.100 MyServer MyWeb
Pourquoi mon nom d’hôte ne fonctionne-t-il pas ?
Vérifiez attentivement qu’il n’y a pas de fautes de frappe, assurez-vous que le fichier a été enregistré correctement et que vous avez vidé le cache DNS.
Est-ce compatible avec Windows 11 et Windows 10 ?
Absolument, le même processus s’applique.
Puis-je supprimer ou modifier un nom d’hôte ultérieurement ?
Oui, il suffit de supprimer ou de modifier la ligne, d’enregistrer, puis de vider le cache DNS.
J’espère que cela permettra à quelqu’un de gagner quelques heures. De petites solutions peuvent parfois faire toute la différence, surtout dans les configurations de réseaux locaux.