NICE DCV 会话管理器 NICE DCV 服务器-DNS 映射 - NICE DCV Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

NICE DCV 会话管理器 NICE DCV 服务器-DNS 映射

NICE DCV 连接网关需要 NICE DCV 服务器的 DNS 名称才能连接到 DCV 服务器实例。本部分说明如何定义一个 JSON 文件,其中包含每个 DCV 服务器及其关联的 DNS 名称之间的映射。

文件结构

映射由具有以下字段的 JSON 对象列表组成:

[ { “ServerIdType”: "Ip", “ServerId”: "192.168.0.1", “DnsNames”: { “InternalDnsName”: "internal" } }, ... ]

其中:

ServerIdType:

标识该值指的是哪种类型的 ID;目前可用的值是 ipAddress Address, agentServerId,以及 instanceId:

Ip:

适用于 Amazon EC2 和本地基础设施;系统管理员可以使用 ifconfig (Linux) 或 ipconfig (Windows) 命令快速检索。此信息也可在 DescribeServers API 响应。

Id:

适用于 Amazon EC2 和本地基础设施;每次主机名或 IP 地址更改时,会话管理器代理都会创建一个新的 UUID。此信息可在 DescribeServers API 响应。

Host.Aws.Ec2InstanceId:

它仅适用于 Amazon EC2 实例,可唯一标识机器;实例重启后不会更改。可以通过联系 http://169.254.169.254/latest/meta-data/instance-id 在主机上检索。此信息也可在 DescribeServers API 响应。

ServerId:

指定类型的 ID,用于唯一标识网络中的每个 NICE DCV 服务器。

DnsNames:

包含与 NICE DCV 服务器关联的 DNS 名称的对象此对象将包含:

InternalDnsNames:

NICE DCV 连接网关用于连接实例的 DNS 名称。

请使用会话管理器代理 CLI 命令register-server-dns-mapping要从文件加载映射(命令页参考:register-server-dns-mapping)和describe-server-dns-mappings列出当前在 Session Manager Broker 中加载的映射(命令页参考:describe-server-dns-mappings)。

持久性

我们强烈建议您启用 Session Manager Broker 的持久化功能,以防止在多个代理或整个集群出现故障时丢失映射。有关启用数据持久化的更多信息,请参阅配置代理持久性