Insight Server 上安装的地址文件

Insight Server上安装的地址文件包含四个预定义的网络位置。

下一节中的过程介绍如何配置此文件。

Locations = vector: 4 items  
  0 = NetworkLocation:  
    Addresses = vector: 1 items 
      0 = AddressDefinition:  
        Address = string:  
        Name = string:  
    Name = string:  
    Parent = string:  
  1 = NetworkLocation:  
    Addresses = vector: 0 items 
    Name = string: Insight 
    Parent = string:  
  2 = NetworkLocation:  
    Addresses = vector: 0 items 
    Name = string: Insight Server 
    Parent = string: 
  3 = NetworkLocation:  
    Addresses = vector: 0 items 
    Name = string: Report Server 
    Parent = string:
  • NetworkLocation 0是一个空的未命名网络位置,您可以编辑该位置以将Insight Server的通用名称与其IP地址关联。 如果服务器具有多个IP地址,则创建其他网络位置。

  • NetworkLocation 1是Insight网络位置。 如果未显式设置NetworkLocation参数,Insight将通过此网络位置解析通用名称。

  • NetworkLocation 2是Insight Server网络位置。 当Insight Servers在群集中运行时,它们使用此网络位置解析服务器间通信的通用名称。

  • NetworkLocation 3是Report服务器网络位置。 如果未显式设置NetworkLocation参数,Report将通过此网络位置解析通用名称。

配置地址文件

以下过程介绍如何配置地址文件以定义Insight Server的网络位置(或网络位置)。

  1. 导航到安装Insight Server的目录中的Addresses文件夹(例如,C:\Adobe\Server\Addresses))。

  2. 找到server.address文件并重命名此文件以反映服务器的通用名称。 例如,如果通用名称为server.mycompany.com,则需重命名文件server.mycompany.com.address。

  3. 在文本编辑器(如记事本)中打开重命名的文件。

  4. 编辑NetworkLocation 0以指定Insight Server的通用名称和IP地址,如下所示。 如果您的服务器有多个IP地址,请使用NetworkLocation 0在本地不可路由网络(例如,其内部网络位置)上指定服务器的IP地址。

    Locations = vector: 3 items 
    0 = NetworkLocation: 
      Addresses = vector: 1 items 
        0 = AddressDefinition: 
          Address = string: IPAddress 
          Name = string: CommonName 
      Name = string: NetworkLocationName 
      Parent = string: 
    
对于此值…… 在“管理工具”中指定分类的
IP 地址

Insight Server 计算机的IP地址数字。

例如: 192.168.124.176

通用名称

Insight Server 分配给数字证书的通用名称。

示例: server.mycompany.com

注意:请确保键入此名称,该名称应与证书上显示的名称完全相同。

网络位置名称

要分配给此NetworkLocation表示的通用名称和IP地址集合的名称。 地址文件中的名称必须唯一。

示例:公司内联网

  1. 如果您的Insight Server具有其他IP地址,请为每个地址创建一个附加的NetworkLocation。 (执行此操作的一种简单方法是制作您在上面创建的NetworkLocation的副本,并更新副本中的IP地址。)

    您可以将新的NetworkLocation添加到地址文件的末尾,或在现有NetworkLocation定义之间插入它。 (NetworkLocation在地址文件中的位置不重要;但是,Insight、Insight Server和Report服务器网络位置通常位于文件末尾。)

    在添加了必要的NetworkLocations后,请执行以下操作以重新编号文件中的项目:

    1. 更新“位置”结构的项目计数,以匹配文件中NetworkLocation定义的总数。 例如,如果文件包含四个NetworkLocation定义,则“位置”行将如下所示:

      Locations = vector: 4 items
      
    2. 更新NetworkLocation项编号,以便NetworkLocations连续编号(从0开始)。

    有关定义具有两个IP地址的Insight Server的地址文件的示例,请参阅此部分中的示例。

  2. 在Insight和Report服务器网络位置中,编辑如下所示的Parent(父)参数,以指定Insight和Report用作默认网络位置的NetworkLocation名称。 (有关配置Parent参数时的样式示例,请参阅此部分中的示例。)

    1 = NetworkLocation:  
      Addresses = vector: 0 items 
      Name = string: Insight 
      Parent = string: ClientDefaultNetworkLocation 
    
    3 = NetworkLocation:  
      Addresses = vector: 0 items 
      Name = string: Report Server 
      Parent = string: ClientDefaultNetworkLocation
    

    如果您的Insight Server具有单个IP地址,因此只有一个NetworkLocation ,请将Parent(父)参数指向该NetworkLocation。 如果您的Insight Server具有多个IP地址,请将Parent(父项)参数指向NetworkLocation(定义Insight和Report客户端最常连接的地址)。

  3. 在Insight Server网络位置中,编辑如下所示的Parent(父项)参数,以指向服务器在群集中运行时用于解析其他Insight Servers的通用名称的NetworkLocation。 (尽管除非Insight Server在群集中运行,否则不会使用此网络位置,但是,即使在单个服务器配置中,也最好将父参数指向标识服务器内部IP地址的网络位置。)

    2 = NetworkLocation:  
      Addresses = vector: 0 items 
      Name = string: Insight Server 
      Parent = string: ServerDefaultNetworkLocation
    

以下示例显示一个已完成的地址文件。 此文件定义了五个网络位置。

  • NetworkLocation项目0和1定义名为“MyCorporateIntranet”和“Internet”的网络位置。 这些网络位置为名为VS01.myCompany.com的服务器定义了两个不同的IP地址。

  • NetworkLocation项2是Insight网络位置。 这是Insight使用的默认网络位置。 在此示例中,Insight网络位置从“Internet”NetworkLocation继承其AddressDefinitions。

  • NetworkLocation项3是Insight Server网络位置。 这是Insight Server与群集中的其他服务器通信时使用的默认网络位置。 在此示例中,Insight Server网络位置从“MyCorporate Intranet”NetworkLocation继承其AddressDefinition。

  • NetworkLocation项4是Report服务器网络位置。 这是Report使用的默认网络位置。 在此示例中,Report服务器网络位置从“Internet”NetworkLocation继承其AddressDefinitions。

    Locations = vector: 5 items 
      0 = NetworkLocation:  
        Addresses = vector: 1 items 
          0 = AddressDefinition:  
            Address = string: 10.2.1.70 
            Name = string: VS01.myCompany.com 
        Name = string: MyCorporateIntranet 
        Parent = string:  
    
      1 = NetworkLocation:  
        Addresses = vector: 1 items 
          0 = AddressDefinition:  
            Address = string: 65.196.125.167 
            Name = string: VS01.myCompany.com 
        Name = string: Internet 
        Parent = string: 
    
      2 = NetworkLocation:  
        Addresses = vector: 0 items 
        Name = string: Insight 
        Parent = string: Internet 
    
      3 = NetworkLocation:  
        Addresses = vector: 0 items 
        Name = string: Insight Server 
        Parent = string: MyCorporateIntranet 
    
      4 = NetworkLocation:  
        Addresses = vector: 0 items 
        Name = string: Report Server 
        Parent = string: Internet
    

在此页面上