Emplacements du réseau

D'un point de vue conceptuel, le fichier d'adresse a le même objectif que le fichier ETC&amp ; bsol ; 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 de 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". Il 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 indiqué 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 définition d’adresse associe un nom commun à une adresse IP.
Nom Attribue un nom à NetworkLocation. Le nom affecté à 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 parviennent pas à résoudre le nom via NetworkLocation.

Sur cette page