Emplacements du réseau

Conceptuellement, le fichier d’adresse a le même objectif que le fichier ETC\HOSTS sur une machine en réseau.

Cependant, contrairement au fichier HOSTS, qui décrit une seule collection de noms, le fichier d’adresse contient plusieurs collections de noms appelées emplacements réseau.

Un emplacement réseau est un ensemble nommé de définitions d’adresse. Chaque définition d’adresse dans la collection associe un nom commun à une adresse IP.

Dans le fichier d’adresse, un emplacement réseau est défini dans une structure appelée NetworkLocation. Dans l’exemple suivant, NetworkLocation définit un emplacement réseau appelé "MyCorporate Intranet". Elle contient une définition d’adresse qui mappe le nom commun VS01.myCompany.com à l’adresse IP "10.2.1.70".

0 = NetworkLocation: 
  Addresses = vector: 1 items
    0 = AddressDefinition: 
      Address = string: 10.2.1.70
      Name = string: VS01.myCompany.com
  Name = string: MyCorporateIntranet
  Parent = string: 

Comme illustré dans l’exemple ci-dessus, la structure NetworkLocation se compose de trois paramètres principaux :

Paramètre Description
Adresses Définit zéro ou plusieurs définitions d’adresse. Chaque valeur AddressDefintion associe un nom commun à une adresse IP.
Nom Attribue un nom à NetworkLocation. Le nom attribué à un NetworkLocation doit être unique dans le fichier d’adresse.
Parent

Spécifie le nom d’un autre NetworkLocation dont les membres sont inclus dans ce NetworkLocation. Ce paramètre permet à un NetworkLocation d’en étendre un autre.

Vous pouvez définir le paramètre Parent sur "DNS" pour étendre un NetworkLocation au système DNS normal du client.

Exemple : Parent = chaîne : DNS

Lorsque DNS est le parent, les clients tentent de résoudre un nom commun à l’aide du système DNS de l’ordinateur client lorsqu’ils ne peuvent pas résoudre le nom par le biais de NetworkLocation.

Sur cette page