网络位置

从概念上讲,地址文件与联网计算机上的ETC\HOSTS文件具有相同的用途。

但是,与描述单个名称集合的HOSTS文件不同,地址文件包含多个名称集合(称为网络位置)。

网络位置是地址定义的命名集合。 集合中的每个地址定义都将一个通用名称与一个IP地址关联。

在地址文件中,网络位置在称为NetworkLocation的结构中定义。 下面的示例中的NetworkLocation定义一个名为“MyCorporate Intranet”的网络位置。 它包含一个地址定义,将公用名称VS01.myCompany.com映射到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: 

如上例所示,NetworkLocation结构由三个主要参数组成:

参数 描述
地址 定义零个或多个AddressDefinitions。 每个AddressDefinition将一个公用名称与一个IP地址关联。
名称 为NetworkLocation指定名称。 分配给NetworkLocation的名称在地址文件中必须是唯一的。
Parent(父项)

指定其成员包含在此NetworkLocation中的另一个NetworkLocation的名称。 此参数允许一个NetworkLocation扩展另一个。

可以将Parent参数设置为“DNS”,以将NetworkLocation扩展到客户端的普通DNS系统。

示例:父项=字符串:DNS

当DNS是父代时,当客户端无法通过NetworkLocation解析该名称时,会尝试使用客户端计算机的DNS系统解析公用名称。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now