This page has been robot translated, sorry for typos if any. Original content here.

Fichier Hosts

Je ne peux pas entrer en contact Que dois-je faire?

Le fichier hosts associe les adresses IP aux noms d'hôte (notez que ce nom de fichier n'a pas d'extension). Sans une adresse IP unique qui identifie les ordinateurs du réseau TCP / IP, vous ne pouvez pas trouver l'ordinateur dont vous avez besoin.

Les adresses IP sont représentées sous la forme de groupes de chiffres - NNN.NNN.NNN.NNN, où NNN varie de 0 à 255 et sous cette forme sont difficiles à mémoriser et à utiliser. Pour faciliter la mémorisation et l'accès aux adresses IP des ordinateurs, chaque adresse IP est associée à un nom de domaine. Le système convertit le nom de domaine par lequel l'utilisateur accède à un ordinateur particulier à l'adresse IP appropriée, puis l'utilise pour établir une connexion avec l'ordinateur souhaité.

Tout d’abord, conserver la liste des noms d’hôte avec leurs adresses IP était la responsabilité de tous les ordinateurs du réseau. Cette liste est toujours stockée dans le fichier hosts. Après avoir reçu de l'utilisateur un nom de domaine, le système recherche dans le fichier hosts l'adresse correspondante. L'administrateur système est responsable de la maintenance de cette liste.

En raison de la croissance rapide d'Internet et de l'apparition de nouveaux réseaux de très grande taille, les fonctions de conversion de noms de domaine en adresses IP ont été transférées vers des serveurs DNS (Domain Name Server). Cependant, le fichier hosts continue à être utilisé pour stocker les noms de domaine et l'adresse IP des ordinateurs hôtes, dont les connexions sont définies le plus fréquemment. Ce fichier est traité plus tôt que la requête DNS et a donc priorité, ce qui permet non seulement d’accélérer l’accès aux sites nécessaires, mais aussi d’éviter les visites inutiles.

Cela se fait simplement en ajoutant au fichier hosts (ouvert avec Notepad) les lignes 127.0.0.1 www.site.com127.0.0.1 est l'adresse interne de votre ordinateur (localhost). Ainsi, la requête sur le site www.site.com est encapsulée dans une boucle à l'intérieur de l'ordinateur et ne va tout simplement pas au serveur DNS. Dans ce cas, le navigateur au lieu du site convoité signalera qu'il ne peut pas ouvrir la page. Une autre application curieuse de ce fichier est la réorientation des demandes de pages indésirables sur un autre site, par exemple le site Web du ministère des Affaires intérieures. :) Mais cela ne s'applique cependant pas à notre sujet.

Et si les sites indésirables ne sont pas un et pas dix, mais des centaines / milliers? - vous demandez Comment les couper? N'écrivez pas chaque adresse de vos propres mains ... Oui, en effet, vous serez stupéfait par un tel travail. Mais une partie a déjà été faite par les créateurs des programmes de gestion du fichier hosts. Par exemple, il existe un programme Hôtesse , l'auteur est Ray Marron, qui représente le fichier hosts en tant que fichier de base de données. Et sous cette forme, vous pouvez éditer les entrées, ajouter, rechercher des doublons, etc. Le travail deviendra beaucoup plus pratique. Eh bien, pour que les choses fonctionnent, vous pouvez télécharger des fichiers hôtes prêts à l'emploi. Par exemple, pour verrouiller des sites pour adultes, vous pouvez prendre un fichier du forum Rubord , il y a environ 36 000 adresses. Le fichier, même si ce n'est pas la première fraîcheur, mais les sites les plus populaires seront coupés de manière fiable. Pour couper tous les types de publicités et de bannières, vous pouvez prendre un fichier fini sur le site winchanger , Mike Meyer ou Excel .

Une autre utilisation de ce fichier est de créer un accès rapide à un certain site.

Par exemple, si vous écrivez la ligne suivante dans les hôtes: 209.85.229.147 g # google.com attribuez le nom g à 209.85.229.147 et accédez au site du moteur de recherche google.com simplement après avoir entré une lettre g dans la barre d'adresse de votre navigateur. Notez l'entrée # google.com, le signe # signifie que tout ce qui se trouve à la fin de la ligne est un commentaire et est ignoré. Adresser parfois une ou deux lettres est parfois plus pratique que d’écrire les adresses les plus populaires dans les favoris.

Le fichier hosts, en fonction de la version de Windows, se trouve dans différents dossiers: Windows XP -> C:\WINDOWS\SYSTEM32\DRIVERS\ETC Windows 2K -> C:\WINNT\SYSTEM32\DRIVERS\ETC Windows XP -> C:\WINDOWS\SYSTEM32\DRIVERS\ETC Windows 2K -> C:\WINNT\SYSTEM32\DRIVERS\ETC Win 98 \ ME -> C:\WINDOWS

Comme vous pouvez le voir, dans Windows XP et 2000, le fichier est caché des regards indiscrets dans les profondeurs des dossiers système, ce qui montre en général son importance. Cependant, ce n’est pas du tout un obstacle pour les intrus et les virus.

Il est clair que non seulement vous pouvez apporter des modifications à ce fichier, mais aussi à quelqu'un d'autre. Y compris cela peut être un virus ou un autre parasite. Par exemple, un virus tel que W32.Donk.Q écrit dans les entrées du fichier hôte pour empêcher la connexion aux sites avec les mises à jour des principaux éditeurs d'antivirus. En plus de cela, plusieurs autres parasites font des entrées dans ce fichier et perturbent le fonctionnement normal des programmes de protection. Rappelez-vous qu'un fichier hosts propre contient une seule ligne de travail (sans commentaire) dans laquelle il est dit: 127.0.0.1 localhost

D'où la conclusion: même si vous n'avez pas l'intention d'utiliser les fonctions de ce fichier important, vous devez veiller à sa sécurité. Le moyen le plus simple de modifier les attributs d'un fichier est de le trouver en fonction du chemin d'accès spécifié pour votre système et de cliquer avec le bouton droit sur ses propriétés: vous devez inclure les attributs Caché, Lecture seule et Système . Ou téléchargez quelques fichiers de commandes (pour les systèmes XP / 2000) - en verrouillant lockhost.bat et en déverrouillant unlockhost.bat ; pour les systèmes 98 / Me - LockHostsME.bat et UnlockHostME.bat et exécutez celui souhaité.

En conclusion, il convient de noter que parfois des entrées incorrectes dans ce fichier peuvent interférer avec le fonctionnement du navigateur et que vous pouvez obtenir des messages comme: Adresse Web Internet Explorer. Une connexion avec le serveur n'a pas pu être établie ou l'accès Internet la connexion au serveur a été réinitialisé ou même accéder à une autre page au lieu de celle demandée.

Ces problèmes sont décrits sur le site Web Microsoft . Dans ce cas, essayez de remplacer le nom du fichier hosts par un autre (par exemple, hosts.txt) et, après le redémarrage, réessayez pour accéder au même site. Ou, si vous savez exactement où est l'erreur, mettez en commentaire cette ligne erronée en plaçant le signe # au début de la ligne.

Un autre problème peut survenir lors de l'utilisation d'un fichier hôte très volumineux dans les systèmes XP / 2000 - freine lorsque le navigateur est en cours d'exécution.

Dans ce cas, nous vous recommandons de désactiver le service Client DNS: à l'invite de commandes, exécutez la commande services.msc, recherchez la liste du service Client DNS, cliquez avec le bouton droit sur la propriété Propeties, définissez Type de démarrage sur Manuel, puis redémarrez.

Oui! Toutes les manipulations avec le fichier hosts sur les systèmes XP / 2000 doivent être effectuées sous la connexion de l'administrateur.

Contenu du fichier clean hosts d'origine

	 # Copyright (c) 1993-1999 Microsoft Corp.
	 #
	 Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP / IP pour Windows.
	 #
	 # Ce fichier contient les correspondances des adresses IP avec les noms d'hôte.  Chacun
	 # l'entrée doit être conservée sur une ligne individuelle.  L'adresse IP devrait
	 # être placé dans la première colonne.
	 # L'adresse IP et le nom d'hôte doivent être séparés par au moins un
	 # espace
	 #
	 # En outre, des commentaires (tels que ceux-ci) peuvent être insérés sur chaque
	 # lignes ou en suivant le nom de la machine indiqué par un symbole '#'.
	 #
	 #Par exemple:
	 #
	 # 102.54.94.97 rhino.acme.com # serveur source
	 # 38.25.63.10 x.acme.com # x hôte client

	 127.0.0.1 localhost