網路位置

從概念上講,地址檔案的用途與聯網電腦上的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的名稱在地址檔案中必須是唯一的。
父級

指定其成員包含在此NetworkLocation中的其他NetworkLocation的名稱。 此參數使一個NetworkLocation能夠擴展另一個。

您可以將Parent參數設定為「DNS」,以將NetworkLocation擴展到客戶端的正常DNS系統。

範例:父=字串:DNS

當DNS是父代時,當客戶機無法通過NetworkLocation解析該名稱時,客戶機將嘗試使用客戶機的DNS系統解析公共名稱。

本頁內容