14
Module 11 : Résolution des noms d'hôte

Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

Module 11 : Résolution des nomsd'hôte

Page 2: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour
Page 3: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH ���

�� 3UpVHQWDWLRQ JpQpUDOH

� 0RGqOHV GH GpQRPLQDWLRQ 7&3�,3

� 1RP GK{WH

� 5pVROXWLRQ GHV QRPV GK{WH

� )LFKLHU +RVWV

2EMHFWLIVÀ la fin de ce module, vous serez à même d'effectuer les tâches suivantes :

� Définir ce qu'est un nom d'hôte.

� Expliquer de quelle manière le fichier Hosts résout un nom d'hôte en adresseIP, sur un réseau local ou distant.

� Expliquer comment un nom d'hôte est résolu en adresse IP par le biais d'unserveur de nom de domaine (DNS, Domain Name System).

� Expliquer comment un nom d'hôte est résolu en adresse IP au moyen deméthodes prises en charge par Microsoft.

� Modifier le fichier Hosts de manière à ce que les noms d'hôte soient résoluscorrectement.

2EMHFWLI GH ODGLDSRVLWLYH'RQQHU XQ DSHUoX GHVVXMHWV HW GHV REMHFWLIV GH FHPRGXOH�

,QWURGXFWLRQ

$SUqV DYRLU pWXGLp OHVGLIIpUHQWHV PpWKRGHV GHUpVROXWLRQ GHV QRPV1HW%,26� QRXV DOORQVDERUGHU OHV GLIIpUHQWHVPpWKRGHV SHUPHWWDQW GHUpVRXGUH XQ QRP GK{WH�

Page 4: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

��� 0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH

0RGqOHV GH GpQRPLQDWLRQ 7&3�,3

� :LQGRZV 17

z $GUHVVHV ,3

z 1RPV 1HW%,26

� (QYLURQQHPHQWV 81,;

z $GUHVVHV ,3

z 1RPV G©K{WH

z 1RPV GH GRPDLQH

Pour que la communication puisse s'établir, chaque hôte TCP/IP doit êtreaffecté d'une adresse IP. Cependant, le modèle de dénomination affecte la façondont l'hôte est référencé ; par exemple :

� Pour exécuter une commande net use entre deux ordinateurs Windows NT®,l'utilisateur doit toujours spécifier le nom NetBIOS de la machine, au lieu del'adresse IP ; comme dans l'exemple suivant :

net use x: \\nom_ordinateur

Le nom NetBIOS doit d'abord être résolu en adresse IP pour qu'ARP puisserésoudre cette adresse IP en adresse matérielle.

� Pour référencer un hôte UNIX exécutant TCP/IP, l'utilisateur peut spécifierl'adresse IP, le nom d'hôte ou le nom de domaine. Si un nom d'hôte ou dedomaine est employé, celui-ci sera résolu en adresse IP. Si l'utilisateurspécifie l'adresse IP, il n'est pas nécessaire de procéder à la résolution denom, et cette adresse IP est directement résolue en adresse matérielle.

Les modes de référencement de ces deux types d'hôte présententessentiellement la différence suivante : avec les commandes réseau Microsoft,vous devez toujours communiquer en utilisant un nom NetBIOS, et nonl'adresse IP. En revanche, si vous employez les utilitaires TCP/IP pourréférencer un hôte UNIX, vous pouvez spécifier l'adresse IP.Note:

Windows NT 4.0 permet à l'utilisateur de se connecter à un autreordinateur Windows NT en employant une adresse IP. Par exemple,net use x: \\131.107.2.200\nom_partage.

2EMHFWLI GH ODGLDSRVLWLYH&RPSDUHU HW GLIIpUHQFLHU OHVGLYHUVHV PpWKRGHV VXLYDQWOHVTXHOOHV OHV K{WHV VRQWUpIpUHQFpV ORUVTXLOVFRPPXQLTXHQW DYHF7&3�,3�

,QWURGXFWLRQ

%LHQ TXH OHV K{WHV 7&3�,3GRLYHQW GLVSRVHU GXQHDGUHVVH ,3 SRXUFRPPXQLTXHU� LOV SHXYHQWrWUH UpIpUHQFpV SDU OH ELDLVGXQ QRP� HQ OLHX HW SODFHGH FHWWH DGUHVVH ,3�

&RQVHLOV SpGDJRJLTXHV&RPSDUH] OHV GLIIpUHQWVPRGqOHV GH GpQRPLQDWLRQXWLOLVpV SRXU OHV K{WHV:LQGRZV 17� HW OHV K{WHV81,;��

6RXOLJQH] OH IDLW TXH:LQGRZV 17 HW GDXWUHVV\VWqPHV GH[SORLWDWLRQUpVHDX 0LFURVRIWQpFHVVLWHQW XQ QRP1HW%,26 SRXU FRPPXQLTXHUDYHF GDXWUHV K{WHV:LQGRZV 17�

3RLQWV FOpV

8Q K{WH :LQGRZV 17 SHXWrWUH DIIHFWp GXQ QRP GK{WH�PDLV FH GHUQLHU QH VHUDHPSOR\p TXDYHF OHVXWLOLWDLUHV 7&3�,3�

/HV K{WHV 81,; UHTXLqUHQWVHXOHPHQW XQH DGUHVVH ,3�/XWLOLVDWLRQ GXQ QRP GK{WHRX GH GRPDLQH HVWIDFXOWDWLYH�

5HPDUTXH

Page 5: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH ���

1RP GK{WH

� $OLDV XWLOLVp SRXU UpIpUHQFHU XQ K{WH 7&3�,3

� 3HUPHW GDFFpGHU SOXV IDFLOHPHQW j XQ K{WH7&3�,3

� (PSOR\p SDU 3,1* HW GDXWUHV XWLOLWDLUHV 7&3�,3

� /HV HQWUpHV VRQW VWRFNpHV GDQV OH ILFKLHU +RVWVRX VXU XQ VHUYHXU '16

� 9LVXDOLVDEOH DYHF OXWLOLWDLUH +2671$0(

Les noms d'hôte sont utilisés dans pratiquement tous les environnementsTCP/IP. Les points suivants constituent une description du nom d'hôte :

� Un nom d'hôte est un alias assigné à un ordinateur par un administrateurpour identifier un hôte TCP/IP. Il n'est pas nécessaire que le nom d'hôte soitidentique au nom NetBIOS de l'ordinateur. Il s'agit d'une chaîne quelconquepouvant comporter jusqu'à 256 caractères. Un même hôte peut être affectéde plusieurs noms d'hôte.

� Pour l'utilisateur, un nom d'hôte simplifie le référencement des autres hôtesTCP/IP. En effet, il est plus facile de se souvenir des noms d'hôte que desadresses IP.

� Avec PING et d'autres utilitaires TCP/IP, il est possible d'employer un nomd'hôte à la place d'une adresse IP.

� Un nom d'hôte correspond toujours à une adresse IP stockée dans un fichierHosts ou dans une base de données située sur un serveur de nom NetBIOSou de noms de domaine (DNS). Windows NT 3.5 utilise également lefichier Lmhosts pour mapper les noms d'hôte sur les adresses IP.

� L'utilitaire HOSTNAME permet d'afficher le nom d'hôte assigné à votresystème. Par défaut, ce nom d'hôte correspond au nom d'ordinateur de votremachine Windows NT.

2EMHFWLI GH ODGLDSRVLWLYH'pILQLU OH FRQFHSW GH QRPGK{WH WHO TXLO HVW XWLOLVp SDU:LQGRZV 17 HW� GDQV XQHODUJH PHVXUH� DX VHLQ GHVHQYLURQQHPHQWV 81,;�

,QWURGXFWLRQ

8Q QRP GK{WH SHUPHWGLGHQWLILHU XQ K{WH 7&3�,3�RX XQH SDVVHUHOOH 7&3�,3SDU GpIDXW�

/HV QRPV GK{WH VLPSOLILHQWOH UpIpUHQFHPHQW GHV K{WHV�GDQV OD PHVXUH R� LO HVW SOXVIDFLOH GH VH VRXYHQLU GHQRPV TXH GDGUHVVHV ,3�

Page 6: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

��� 0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH

5pVROXWLRQ GHV QRPV GK{WH

� 3URFHVVXV FRQVLVWDQW j PDSSHU XQ QRP GK{WH VXU XQHDGUHVVH ,3

� 0pWKRGHV VWDQGDUG GH UpVROXWLRQ GHV QRPV GK{WH �

z 1RP GK{WH ORFDO

z )LFKLHU +RVWV

z 6HUYHXU '16

� 0pWKRGHV GH UpVROXWLRQ GHV QRPV GK{WH VSpFLILTXHV j0LFURVRIW �

z :,16

z 'LIIXVLRQ ORFDOH

z )LFKLHU /PKRVWV

� /HV PpWKRGHV GH UpVROXWLRQ GHV QRPV GK{WH VRQWFRQILJXUDEOHV

La résolution des noms d'hôte est un processus consistant à mapper chaque nomd'hôte sur une adresse IP. Pour que l'adresse IP puisse être résolue en adressematérielle, il est nécessaire que le nom d'hôte soit préalablement résolu enadresse IP.

Microsoft TCP/IP peut s'appuyer sur l'une des méthodes suivantes pourrésoudre les noms d'hôte. Il est possible de configurer les méthodes derésolution de nom d'hôte utilisées par Windows NT.

Méthodes de résolution standard Description

Nom d'hôte local Nom d'hôte configuré pour l'ordinateur. Cenom est comparé à celui de l'hôte dedestination.

Fichier Hosts Fichier texte local présentant le mêmeformat que le fichier BSD (BerkeleySoftware Distribution) 4.3 UNIX /etc/hosts.Ce fichier est un mappage de noms d'hôtesur des adresses IP. Il est généralementutilisé pour résoudre les noms d'hôte lors del'exécution d'utilitaires TCP/IP.

Serveur de nom de domaine (DNS,Domain Name System)

Serveur tenant à jour une base de donnéesqui contient des mappages adresse IP/nomsd'ordinateur (noms d'hôte).

2EMHFWLI GH ODGLDSRVLWLYH'pILQLU OD UpVROXWLRQ GHVQRPV GK{WH HW SUpVHQWHU OHVGLIIpUHQWHV PpWKRGHVXWLOLVpHV SRXU HIIHFWXHU FHWWHRSpUDWLRQ�

,QWURGXFWLRQ

/D UpVROXWLRQ GXQ QRPGK{WH HVW XQ SURFHVVXV TXLFRQVLVWH j PDSSHU FH QRPVXU XQH DGUHVVH ,3� &H QHVWTXXQH IRLV FHWWH RSpUDWLRQHIIHFWXpH TX$53 SHXWUpVRXGUH ODGUHVVH ,3 HQDGUHVVH PDWpULHOOH�

:LQGRZV 17 SHXW UpVRXGUHOHV QRPV GK{WH HQHPSOR\DQW GLYHUVHVPpWKRGHV�

&RQVHLO SpGDJRJLTXH3UpVHQWH] FKDTXH PpWKRGH�,QGLTXH] DX[ VWDJLDLUHV TXLOVDJLW GHV PpWKRGHVDERUGpHV GDQV OH PRGXOH� 5pVROXWLRQ GHV QRPV1HW%,26 �� PDLV TXHOOHVVRQW DERUGpHV LFL GDQV XQRUGUH GLIIpUHQW�

Page 7: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH ���

(suite)

Méthodes de résolution Microsoft Description

Serveur de nom NetBIOS (NBNS,NetBIOS Name Server)

Serveur mis en œuvre conformément aux RFC1001/1002 pour assurer la résolution des nomsd'ordinateur NetBIOS. WINS constituel'implémentation Microsoft de ce serveur.

Diffusion locale Diffusion sur le réseau local visant àdéterminer l'adresse IP correspondant au nomNetBIOS de destination.

Fichier Lmhosts Fichier texte local assurant le mappage desadresses IP sur les noms d'ordinateur NetBIOSdes machines Windows situées sur des réseauxdistants.

Page 8: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

��� 0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH

5pVROXWLRQ GHV QRPV DYHF XQ ILFKLHU +RVWV

SLQJ +27(B%SLQJ +27(B%

������

5RXWHXU

5pVROXWLRQ

GH QRP

$GUHVVH ,3

UpVROXH

)LFKLHU

+2676

+27(B%

������������

1RP GK{WH +27(B$

$GUHVVH ,3 ������������

1RP GK{WH +27(B%

$GUHVVH ,3 ������������

  la différence du fichier Lmhosts, qui n'est utilisé que pour les hôtes distants, lefichier Hosts assure le mappage nom d'hôte/adresse IP pour les hôtes locaux etdistants. Cette opération se déroule de la manière suivante :

1. La résolution du nom d'hôte débute lorsque l'utilisateur tape une commandeen spécifiant le nom d'hôte assigné à l'hôte de destination.

Windows NT détermine si le nom d'hôte spécifié est différent de celui de lamachine locale. Si c'est le cas, le fichier Hosts est parcouru. Si le nom d'hôteest retrouvé dans le fichier Hosts, il est résolu en adresse IP.

Si le nom d'hôte ne peut être résolu, et si aucune autre méthode de résolutionn'est configurée (telle qu'un serveur DNS, un serveur de nom NetBIOS ouun fichier Lmhosts), le processus est interrompu et un message d'erreur estenvoyé à l'utilisateur.

2. Une fois le nom d'hôte résolu en adresse IP, le système tente de résoudrel'adresse IP de l'hôte de destination en adresse matérielle.

Si l'hôte de destination est situé sur le réseau local, ARP obtient son adressematérielle en consultant le cache ARP, ou en diffusant l'adresse IP de cethôte.

Si l'hôte de destination est situé sur un réseau distant, ARP obtient l'adressematérielle d'un routeur. La requête est alors routée vers l'hôte de destination.

2EMHFWLI GH ODGLDSRVLWLYH([SOLTXHU FRPPHQW XQ QRPGK{WH HVW UpVROX HQ DGUHVVH,3 DX PR\HQ GX ILFKLHU+RVWV�

,QWURGXFWLRQ

  OD GLIIpUHQFH GX ILFKLHU/PKRVWV� TXL QHVW XWLOLVpTXH SRXU OHV K{WHV GLVWDQWV�OH ILFKLHU +RVWV DVVXUH OHPDSSDJH QRPGK{WH�DGUHVVH ,3 j OD IRLVSRXU OHV K{WHV ORFDX[ HWGLVWDQWV�

Page 9: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH ���

5pVROXWLRQ GHV QRPV DYHF XQ VHUYHXU '16

SLQJ +27(B%�IRUPDWLRQ�PLFURVRIW�FRPSLQJ +27(B%�IRUPDWLRQ�PLFURVRIW�FRP

������

5RXWHXU

5pVROXWLRQ

GH QRP$GUHVVH ,3

UpVROXH

6HUYHXU GH QRP

GH GRPDLQH �'16�

1RP GH GRPDLQH

+27(B%�IRUPDWLRQ�PLFURVRIW�FRP

Un serveur de nom de domaine (DNS, Domain Name System) est une base dedonnées en ligne et centralisée. Cette base de données est utilisée dans lesenvironnements UNIX pour résoudre en adresses IP les noms de domainecomplets (FQDN, Fully Qualified Domain Names) et d'autres noms d'hôte.Windows NT 4.0 peut utiliser un serveur DNS, et assurer lui-même des servicesDNS. La résolution d'un nom de domaine au moyen d'un serveur DNS est trèssimilaire à la résolution d'un nom d'hôte par le biais du fichier Hosts.

Si Windows NT est configuré pour résoudre les noms d'hôte au moyen d'unserveur DNS, le processus se déroule de la manière suivante :

1. Lorsque l'utilisateur tape une commande en spécifiant un nom d'hôte ou unnom FQDN, le serveur DNS recherche ce nom dans sa base de données et lerésout en adresse IP.

Si le serveur DNS ne répond pas à la requête, des tentatives supplémentairessont renouvelées à des intervalles de 5, 10, 20, 40, 5, 10 et 20 secondes. Sile serveur DNS ne répond à aucune de ces tentatives, et si aucune autreméthode de résolution n'est configurée (serveur de nom NetBIOS ou fichierLmhosts, par exemple), le processus est interrompu et un message d'erreurest généré.

2. Une fois le nom d'hôte résolu, ARP peut déterminer l'adresse matériellecorrespondante. Si l'hôte de destination est situé sur le réseau local, ARPobtient son adresse matérielle en consultant le cache ARP, ou en diffusantl'adresse IP. Si l'hôte de destination est situé sur un réseau distant, ARPobtient l'adresse matérielle d'un routeur capable d'acheminer la requête.

Si le serveur DNS est situé sur un réseau distant, ARP doit préalablementobtenir l'adresse matérielle d'un routeur pour que le nom puisse être résolu.

2EMHFWLI GH ODGLDSRVLWLYH([SOLTXHU FRPPHQW XQ QRPGK{WH HVW UpVROX HQ DGUHVVH,3 DX PR\HQ GXQVHUYHXU '16�

,QWURGXFWLRQ

:LQGRZV 17 SHXW XWLOLVHU XQVHUYHXU '16 SRXU UpVRXGUHOHV QRPV GK{WH�

Page 10: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

��� 0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH

0pWKRGHV 0LFURVRIW GH UpVROXWLRQ GHV QRPV GK{WH

)LFKLHU

/PKRVWV

SLQJ QRPBK{WHSLQJ QRPBK{WH

)LFKLHU

+RVWV

1RP G©K{WH ORFDO1RP G©K{WH ORFDO

6HUYHXU '166HUYHXU '16

'LIIXVLRQ'LIIXVLRQ

��

��

��

��

��

6HUYHXU GH

QRP 1HW%,26

6HUYHXU GH

QRP 1HW%,26

��

Pour résoudre les noms d'hôte, Windows NT peut être configuré afin d'utilisernon seulement un fichier Hosts ou un serveur DNS, mais également un serveurde nom NetBIOS, une diffusion et le fichier Lmhosts. Si l'une de ces méthodeséchoue, les autres constituent des solutions de secours.

Si NBNS et Lmhosts sont configurés, la résolution est effectuée selon leprocessus suivant :

1. Lorsque l'utilisateur tape une commande référençant un nom d'hôte,Windows NT détermine si ce nom d'hôte est différent, ou non, de celui de lamachine locale. Si le nom d'hôte spécifié et le nom d'hôte local sontidentiques, le nom est résolu et la commande est exécutée, sans provoquerd'activité réseau.

2. Si le nom d'hôte spécifié est différent de celui de la machine locale, lefichier Hosts est parcouru. Si le nom d'hôte est trouvé dans le fichier Hosts,il est résolu en adresse IP. Celle-ci est alors résolue en adresse matérielle. Lefichier Hosts doit résider sur le système local.

3. Si le nom d'hôte ne peut être résolu au moyen du fichier Hosts, l'hôte sourceenvoie une requête aux serveurs de nom pour lesquels il est configuré. Si lenom d'hôte est retrouvé par un serveur DNS, il est résolu en adresse IP.Ensuite, la résolution d'adresse est effectuée.

Si le serveur DNS ne répond pas à la requête, des tentatives supplémentairessont renouvelées à des intervalles de 5, 10, 20, 40, 5, 10 et 20 secondes.

2EMHFWLI GH ODGLDSRVLWLYH([SOLTXHU FRPPHQW OHVQRPV GK{WH SHXYHQW rWUHUpVROXV SDU OH ELDLV GXQHFRPELQDLVRQ GH PpWKRGHVSULVHV HQ FKDUJH SDU0LFURVRIW�

,QWURGXFWLRQ

:LQGRZV 17 SHXW rWUHFRQILJXUp SRXU UpVRXGUH OHVQRPV GK{WH DX PR\HQ GXQILFKLHU +RVWV RX GXQ VHUYHXU'16� 6L OXQH FH FHV GHX[

PpWKRGHV pFKRXH� ODXWUH

FRQVWLWXH XQH VROXWLRQ GH

VHFRXUV�

Page 11: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH ���

4. Si le serveur DNS ne peut pas résoudre le nom d'hôte, l'hôte source examineson cache de noms NetBIOS local avant de contacter les serveurs de nomsNetBIOS pour lesquels il est configuré (trois tentatives au maximum). Si lenom d'hôte est retrouvé dans le cache de noms NetBIOS, ou par un serveurde nom NetBIOS, il est résolu en adresse IP. La résolution d'adresse estalors effectuée.

5. Si le nom d'hôte n'est pas résolu par le serveur de nom NetBIOS, l'hôtesource génère trois messages qu'il diffuse sur le réseau local. Si le nomd'hôte est retrouvé sur le réseau local, il est résolu en adresse IP. Larésolution d'adresse est alors effectuée.

6. Si les diffusions ne permettent pas de résoudre le nom d'hôte, le fichierLmhosts local est parcouru. Si le nom d'hôte est retrouvé dans ce fichier, ilest résolu en adresse IP. La résolution d'adresse est alors effectuée.

Si aucune de ces méthodes ne permet de résoudre le nom d'hôte, il ne serapossible de communiquer avec l'hôte de destination qu'en spécifiant sonadresse IP.

Page 12: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

��� 0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH

)LFKLHU +RVWV

��������� ORFDOKRVW ORRSEDFN

������������ UKLQR�PLFURVRIW�FRP

������������� +27(BXQL[ +27(B81,; � +{WH 81,; /$1� 0DQDJHU

����������� SDVVHUHOOH 3$66(5(//( � 3DVVHUHOOH SDU� GpIDXW

� &H ILFKLHU HVW H[SORLWp SDU OHV XWLOLWDLUHV� 0LFURVRIW 7&3�,3

Le fichier Hosts est un fichier statique utilisé pour mapper des noms d'hôte surdes adresses IP. Il assure la compatibilité du système avec le fichier Hostsd'UNIX. Les points suivants constituent une description du fichier Hosts :

� Chaque entrée est constituée d'une adresse IP et du ou des nom(s) d'hôtecorrespondant(s).

� Chaque ordinateur doit comporter un fichier Hosts.

� Le fichier Hosts est employé par PING et d'autres utilitaires TCP/IP pourrésoudre les noms d'hôte en adresse IP, tant sur le réseau local que sur lesréseaux distants.

� Le fichier Hosts est parcouru chaque fois qu'un nom d'hôte est référencé.Les noms sont lus de manière linéaire. C'est pourquoi il est conseillé deplacer en début de fichier les noms les plus souvent utilisés.

� Le fichier Hosts peut être utilisé pour résoudre les noms NetBIOS(spécifiquement Microsoft TCP/IP 32).

� Par défaut, le fichier Hosts contient une entrée localhost.

� Le fichier Hosts peut être édité avec n'importe quel éditeur de texte. Il estsitué dans un répertoire dont le nom se présente sous la forme suivante :

\racine_système\System32\Drivers\Etc

� Chaque entrée d'hôte est limitée à 255 caractères.

Au niveau des entrées du fichier Hosts, aucune distinction n'estfaite entre majuscules et minuscules.

2EMHFWLI GH ODGLDSRVLWLYH'pFULUH OH ILFKLHU +RVWV�

,QWURGXFWLRQ

9RXV YHQH] GpWXGLHU OHSULQFLSH GH IRQFWLRQQHPHQWGH GLIIpUHQWHV PpWKRGHVSHUPHWWDQW GH UpVRXGUH OHVQRPV GK{WH� 1RXV DOORQVPDLQWHQDQW DERUGHU SOXV HQGpWDLOV OH ILFKLHU +RVWV�

3RLQWV FOpV

&H ILFKLHU JDUDQWLW ODFRPSDWLELOLWp GX V\VWqPHDYHF OHV ILFKLHUV +RVWVG81,;�

$X QLYHDX GHV HQWUpHV GXILFKLHU +RVWV� OD FDVVH GHVFDUDFWqUHV QD SDVGLPSRUWDQFH �SDV GHGLVWLQFWLRQ HQWUH PDMXVFXOHVHW PLQXVFXOHV��

5HPDUTXH

Page 13: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH ���

$WHOLHU �� � 5pVROXWLRQ GHV QRPV GK{WH

2EMHFWLI GH ODGLDSRVLWLYH,QGLTXHU DX[ VWDJLDLUHVODWHOLHU DSSURSULp HW HQH[SOLTXHU OHV REMHFWLIV�

,QWURGXFWLRQ

'DQV FHW DWHOLHU� YRXV DOOH]FRQILJXUHU HW XWLOLVHU OHILFKLHU +RVWV� FRQILJXUHU:LQGRZV 17 DILQ GXWLOLVHUXQ VHUYHXU '16� HW LGHQWLILHUOHV SUREOqPHV OLpV j ODUpVROXWLRQ GH QRPV GK{WH HWGH GRPDLQH�

&RQVHLOV SpGDJRJLTXHV3DVVH] HQ UHYXH OHV

LQIRUPDWLRQV FRQWHQXHV

GDQV OD VHFWLRQ

� 3UpSDUDWLRQ � GH ODWHOLHU�

)DLWHV XQ ELODQ GH ODWHOLHU�

'HPDQGH] DX[ VWDJLDLUHVVLOV RQW UHQFRQWUp GHVSUREOqPHV�

'HPDQGH] DX[ VWDJLDLUHVVLOV RQW GHV TXHVWLRQV jSRVHU�

3RXU YRWUH LQIRUPDWLRQ

9RXV WURXYHUH] OD VROXWLRQGHV H[HUFLFHV GH ODWHOLHUGDQV OD SDJH :HE &RXUVH

0DWHULDOV�

Page 14: Module 11 : Résolution des noms d'hôteinge3.reseau.free.fr/IP11.pdfLa résolution des noms d'hôte est un processus consistant à mapper chaque nom d'hôte sur une adresse IP. Pour

��� 0RGXOH �� � 5pVROXWLRQ GHV QRPV GK{WH

&RQWU{OH GHV DFTXLV

� 0RGqOHV GH GpQRPLQDWLRQ 7&3�,3

� 1RP GK{WH

� 5pVROXWLRQ GHV QRPV GK{WH

� )LFKLHU +RVWV

1. Qu'est-ce qu'un nom d'hôte ?

Un alias assigné à un hôte TCP/IP afin de simplifier l'accès à cet hôte.

2. Quel intérêt un nom d'hôte présente-t-il ?

Il permet de simplifier le référencement de l'hôte. Les noms d'hôtepeuvent être employés avec PING et d'autres utilitaires TCP/IP.

3. De quels éléments une entrée de fichier Hosts est-elle constituée ?

D'un ou de plusieurs nom(s) d'hôte et de l'adresse IP correspondante.

4. Au cours de la procédure de résolution, quelle est la première opérationeffectuée : la résolution de l'adresse IP ou la résolution du nom d'hôte ?

La résolution du nom d'hôte.

2EMHFWLI GH ODGLDSRVLWLYH5HYHQLU VXU OHV REMHFWLIV GXPRGXOH HQ UpYLVDQW GHVVXMHWV LPSRUWDQWV�

,QWURGXFWLRQ

(Q UpVXPp� QRXV DYRQVpWXGLp DX FRXUV GH FHPRGXOH���

3UHQH] TXHOTXHV PLQXWHVSRXU UpSRQGUH DX[TXHVWLRQV FRQWHQXHV GDQVYRWUH PDQXHO� (QVXLWH� QRXVOHV FRPPHQWHURQVHQVHPEOH�

&RQVHLOV SpGDJRJLTXHV8WLOLVH] OHV TXHVWLRQV GHFHWWH VHFWLRQ SRXU UpYLVHUOHV VXMHWV GX PRGXOH�

$YDQW GH SRXUVXLYUH�GHPDQGH] DX[ VWDJLDLUHVVLOV RQW GDXWUHV TXHVWLRQV jSRVHU�