En savoir plus sur le Data Workbench Annonce de fin de vie.
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. |