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地址,则创建其他NetworkLocations。
NetworkLocation 1是网 Insight 络位置。 如果不显式设置NetworkLocation参数,则通过 Insight 此网络位置解析公用名称。
NetworkLocation 2是网 Insight Server 络位置。 在群 Insight Servers 集中操作时,它们使用此网络位置解析服务器间通信的通用名称。
NetworkLocation 3是服务 Report 器网络位置。 如果不显式设置NetworkLocation参数,则通过 Report 此网络位置解析公用名称。
以下过程介绍如何配置地址文件以为您定义网络位置(或网络位置) Insight Server。
导览至 Addresses 安装目录中的文 Insight Server 件夹(例如 C:\Adobe\Server\Addresses)。
找到文 server.address 件并重命名此文件以反映服务器的通用名称。 例如,如果通用名称为, server.mycompany.com您将重命名该文件 server.mycompany.com.address。
在文本编辑器(如记事本)中打开重命名的文件。
编辑NetworkLocation 0以指定的公用名称和IP地 Insight Server 址,如下所示。 如果服务器有多个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地址集合的名称。 该名称在地址文件中必须唯一。 示例:公司内部网 |
如果您 Insight Server 有其他IP地址,请为每个地址创建一个附加的NetworkLocation。 (执行此操作的一个简单方法是制作您在上面创建的NetworkLocation的副本并更新副本中的IP地址。)
可以将新的NetworkLocation添加到地址文件的末尾,或在现有NetworkLocation定义之间插入它。 (NetworkLocation在地址文件中的位置不重要;但是, Insight、 Insight Server和 Report Server NetworkLocations通常放在文件末尾。)
添加必要的NetworkLocations后,请执行以下操作以重新编号文件中的项:
更新“位置”结构的项计数,使其与文件中的NetworkLocation定义总数匹配。 例如,如果文件包含四个NetworkLocation定义,则“位置”行将如下所示:
Locations = vector: 4 items
更新NetworkLocation项编号,以便NetworkLocations的编号是连续的(从0开始)。
有关定义具有两个IP地址的地 Insight Server 址文件的示例,请参阅本节中的示例。
在网络 Insight 和服 Report 务器网络位置中,编辑父参数,如下所示,指定NetworkLocation的名称,并将 Insight 其用作 Report 其默认网络位置。 (有关配置父参数时其外观的示例,请参阅本节中的示例。)
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,请将父参数指向该NetworkLocation。 如果您 Insight Server 有多个IP地址,请将父参数指向NetworkLocation,该NetworkLocation定义您和客户端最 Insight 频繁 Report 连接的地址。
在网 Insight Server 络位置中,编辑父参数,如下所示,指向服务器在群集中运行时用于解析其他名称的 Insight Servers NetworkLocation。 (尽管此网络位置在群集中 Insight Server 不使用,但是,即使在单个服务器配置中,也最好将父参数指向标识服务器内部IP地址的网络位置。)
2 = NetworkLocation:
Addresses = vector: 0 items
Name = string: Insight Server
Parent = string: ServerDefaultNetworkLocation
以下示例显示了一个完整的地址文件。 此文件定义五个网络位置。
NetworkLocation项目0和1定义名为“MyCorporateIntranet”和“Internet”的网络位置。 这些网络位置为名为的服务器定义了两个不同的IP地址 VS01.myCompany.com。
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