hosts


hosts

Le fichier hosts est un fichier utilisé par le système d'exploitation d'un ordinateur lors de l'accès à Internet. Son rôle est d'associer des noms d'hôtes à des adresses IP. Lors de l'accès à une ressource réseau par nom de domaine, ce fichier est consulté avant l'accès au serveur DNS et permet au système de connaître l'adresse IP associée au nom de domaine sans avoir recours à une requête DNS.

Cette technologie fut à l'origine mise au point pour ARPANET, l'ancêtre d'Internet, mais devint insuffisante face à l'augmentation de la taille du réseau. Elle reste cependant utilisée pour les réseaux locaux de faible taille, ainsi que dans certains cas particuliers, par exemple pour le filtrage web.

Sommaire

Localisation

L'emplacement du fichier hosts dépend du système d'exploitation :

Système d'exploitation Version(s) Localisation du fichier
Unix, Unix-like, POSIX /etc/hosts[1]
Microsoft Windows 3.1 %Windir%\HOSTS.SAM
95, 98/98SE, Me %WinDir%\
NT, 2000, and 32-bit versions of XP,[2] 2003, Vista, 7 %SystemRoot%\system32\drivers\etc\
64-bit versions[3] %SystemRoot%\system32\drivers\etc\ (De nombreuses sources, y compris les sites officiels de Microsoft, situe incorrectement le fichier hosts dans %SystemRoot%\SysWOW64\drivers\etc\)[4]
Windows Mobile Clé d’enregistrement dans \HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts
Apple Macintosh 9 et inférieure Fichiers système : Préférences ou Fichiers système
Mac OS X 10.0 – 10.1.5 [5] (Ajouté par NetInfo ou niload)
Mac OS X 10.2 et supérieur, iOS /private/etc/hosts ou /etc/hosts[6]
Novell NetWare SYS:etc\hosts
OS/2 & eComStation "bootdrive":\mptn\etc\
Symbian Symbian OS 6.1–9.0 C:\system\data\hosts
Symbian OS 9.1+ C:\private\10000882\hosts
MorphOS NetStack ENVARC:sys/net/hosts
Android /system/etc/hosts
iOS iOS 2.0 and newer /etc/hosts

Filtrage Internet

Le fichier hosts permet de filtrer l'accès à Internet, en attribuant à un site distant une adresse locale (127.0.0.1) ou pas d'adresse (0.0.0.0 ou, tout simplement, 0). Par exemple, pour bloquer le site DoubleClick, spécialisé dans le traçage des publicités, il suffit d'ajouter dans le fichier hosts la ligne suivante 127.0.0.1 ad.doubleclick.net ; pour bloquer les traceurs de Google, il faut ajouter la ligne suivante 0.0.0.0 adservices.google.com googlesyndication.com

La prise en compte par les navigateurs web d'une modification du fichier hosts ne nécessite pas le redémarrage de l'ordinateur sauf sous Linux, dans le cas où des applications mettent ce fichier en cache. Un redémarrage de l'application concernée (Internet Explorer, Firefox, etc.) suffit.

Il est déconseillé d'utiliser cette technique sur un ordinateur hébergeant un serveur web (tel que Apache). En effet, cela pourrait générer des historiques d'erreurs de taille importante[réf. nécessaire].

Injection

Certains programmes, comme les virus ou les espiogiciels, modifient les adresses de sites connus, tels Google, Altavista ou Microsoft, afin de rediriger vers un autre serveur, généralement piégé. Ils peuvent également bloquer l'accès aux sites utiles, tels les anti-virus en ligne, de façon à rendre la désinfection de la machine plus difficile. Enfin, cette technique peut être utilisée dans le cadre de l'hameçonnage : les adresses de sites sur lesquels les utilisateurs sont amenés à s'identifier (eBay, Paypal, banques en ligne, etc.), sont redirigées vers des pages imitant leurs interfaces en tous points, de manière à leurrer les utilisateurs, afin qu'ils saisissent leurs identifiants et mots de passe en toute confiance.

Notes et références

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article hosts de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Hosts — Le fichier hosts est un fichier utilisé par le système d exploitation d un ordinateur lors de l accès à Internet. Il contient l adresse IP locale et, éventuellement, l adresse de serveurs web. Lors de l accès à un périphérique réseau par nom de… …   Wikipédia en Français

  • Hosts — Hosts  текстовый файл, содержащий базу данных доменных имен и используемый при их трансляции в сетевые адреса узлов. Запрос к этому файлу имеет приоритет перед обращением к DNS серверам. В отличие от DNS, содержимое файла контролируется… …   Википедия

  • HOSTS — Die Datei hosts ist eine lokale Textdatei, welche der Aufgabe von DNS Informationen nahe kommt. Diese Datei dient der festen Zuordnung von Hostnamen mit IP Adressen. Inhaltsverzeichnis 1 Details 2 Pfade unter verschiedenen Betriebssystemen 3… …   Deutsch Wikipedia

  • Hosts — Die Datei hosts ist eine lokale Textdatei, welche der Aufgabe von DNS Informationen nahe kommt. Diese Datei dient der festen Zuordnung von Hostnamen mit IP Adressen. Inhaltsverzeichnis 1 Details 2 Pfade unter verschiedenen Betriebssystemen 3… …   Deutsch Wikipedia

  • hosts — У этого термина существуют и другие значения, см. Host. hosts  текстовый файл, содержащий базу данных доменных имен и используемый при их трансляции в сетевые адреса узлов. Запрос к этому файлу имеет приоритет перед обращением к DNS серверам …   Википедия

  • HOSTS — Help One Student To Succeed (Community » Non Profit Organizations) …   Abbreviations dictionary

  • hosts — həʊst n. one who receives guests; living creature on which a parasite lives; large number, multitude (of people or things); computer which acts as a server for other computers v. act as master of ceremonies; receive guests into one s home;… …   English contemporary dictionary

  • hosts — shots …   Anagrams dictionary

  • HOSTS —    An ASCII text file used to associate IP machine names and aliases with IP addresses …   IT glossary of terms, acronyms and abbreviations

  • HOSTS — …   Useful english dictionary