更改 NICE DCV 服务器 TCP/UDP 端口和侦听地址 - NICE DCV
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

更改 NICE DCV 服务器 TCP/UDP 端口和侦听地址

默认情况下,NICE DCV 服务器配置为侦听 TCP 端口 8443,并在运行该服务器的主机中的任何网络接口上进行通信。

您可以在安装 NICE DCV 服务器后指定自定义 TCP 端口。如果将 NICE DCV 服务器配置为启用 QUIC,您也可以为 QUIC 流量指定自定义 UDP 端口。端口号必须大于 1024。

您可以指定 NICE DCV 服务器侦听的网络地址。例如,这允许您指定是否仅使用 IPv4 或 IPv6。这还允许您将服务器绑定到特定的网络接口,并确保流量流经特定的网络。

重要

每次您对 NICE DCV 服务器的网络配置进行更改时,请确保向客户端通知更改,例如,客户端需要知道用于连接到会话的端口号。

提示

另一种控制向客户端公开的网络地址和端口的方法是,将 NICE DCV Connection Gateway 或其他 Web 代理或负载均衡器作为服务器的前端。在通过网关访问您的 NICE DCV 服务器主机时,您可以将单个地址用于服务器。这还允许使用低于 1024 的端口号,包括 443(用于 HTTPS 的标准端口号)。

有关配置其网络地址和端口的更多信息,请参阅网关文档。

更改 NICE DCV 服务器 TCP/UDP 端口

Windows NICE DCV server

要更改 NICE DCV 服务器使用的端口,请使用 Windows 注册表编辑器配置 web-portquic-port 参数。

在 Windows 上更改服务器的端口
  1. 打开 Windows 注册表编辑器。

  2. 导航到 HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/connectivity/ 注册表项。

  3. 要配置 TCP 端口,请选择 web-port 参数。

    如果在注册表项中没有 web-port 参数,请创建该参数:

    1. 在导航窗格中,打开 connectivity 项的上下文(右键单击)菜单。然后,选择新建 > DWORD(32 位)值

    2. 对于名称,输入 web-port 并按 Enter

  4. 打开 web-port 参数。对于值数据,输入新的 TCP 端口号。如果未配置该参数,则 NICE DCV 服务器默认使用 TCP 端口 8443。

    注意

    TCP 端口号必须高于 1024。

  5. 如果启用了 QUIC,要配置 UDP 端口,请选择 quic-port 参数。

    如果在注册表项中没有 quic-port 参数,请创建该参数:

    1. 在导航窗格中,打开 connectivity 项的上下文(右键单击)菜单。然后,选择新建 > DWORD(32 位)值

    2. 对于名称,输入 quic-port 并按 Enter

  6. 打开 quic-port 参数。对于值数据,输入新的 UDP 端口号。如果未配置该参数并启用了 QUIC 支持,则 NICE DCV 服务器默认使用 UDP 端口 8443。

    注意

    UDP 端口号必须大于 1024。

  7. 选择确定,并关闭 Windows 注册表编辑器。

  8. 停止重新启动 NICE DCV 服务器。

Linux NICE DCV server

要更改 NICE DCV 服务器使用的端口,请在 dcv.conf 文件中配置 web-portquic-port 参数。

在 Linux 上更改服务器的端口
  1. 导航到 /etc/dcv/,并使用您常用的文本编辑器打开 dcv.conf

  2. [connectivity] 部分中找到 web-port 参数。然后,将现有的 TCP 端口号替换为新的 TCP 端口号。

    如果在 [connectivity] 部分中没有 web-port 参数,请按以下格式手动添加该参数:

    [connectivity] web-port=port_number
    注意

    TCP 端口号必须为 1024 或更高。

  3. [connectivity] 部分中找到 quic-port 参数。然后,将现有的 UDP 端口号替换为新的 UDP 端口号。

    如果在 [connectivity] 部分中没有 web-port 参数,请按以下格式手动添加该参数:

    [connectivity] quic-port=port_number
    注意

    UDP 端口号必须为 1024 或更高。

  4. 保存并关闭文件。

  5. 停止重新启动 NICE DCV 服务器。

侦听特定的终端节点

要仅侦听特定的网络地址,您可以在 NICE DCV 服务器配置中设置 web-listen-endpointsquic-listen-endpoints 参数。

每个终端节点由 IPv4 或 IPv6 地址表示,后跟可选的端口号并以 : 分隔。在终端节点中指定的端口号优先于 web-portquic-port 参数中指定的端口。

由于可以指定多个终端节点,因此,一组终端节点由以逗号分隔的列表表示并用方括号括起来,其中的每个终端节点用单引号引起来。例如,['0.0.0.0:8443', '[::]:8443'] 表示端口 8443 上的任何本地 IPv4 地址和任何本地 IPv6 地址,'[::%1]:8443' 表示绑定到 Windows 主机上索引为 1 的网络接口的 IPv6 地址,'[::%eth1]:8443' 表示绑定到 Linux 主机上的 eth1 网络接口的 IPv6 地址。

注意

这些配置参数仅从 NICE DCV Server 2022.0 开始提供。

Windows NICE DCV server
在 Windows 上更改服务器的终端节点
  1. 打开 Windows 注册表编辑器。

  2. 导航到 HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/connectivity/ 注册表项。

  3. 要配置 TCP 端点,请选择web-listen-endpoints参数。

    如果在注册表项中没有 web-listen-endpoints 参数,请创建该参数:

    1. 在导航窗格中,打开 connectivity 项的上下文(右键单击)菜单。然后,选择新建 > 字符串值

    2. 对于名称,输入 web-listen-endpoints 并按 Enter

  4. 打开web-listen-endpoints参数。对于值数据,输入终端节点列表。

  5. 如果启用了 QUIC,则要配置 UDP 端点,请选择参数。quic-listen-endpoints

    如果在注册表项中没有 quic-listen-endpoints 参数,请创建该参数:

    1. 在导航窗格中,打开 connectivity 项的上下文(右键单击)菜单。然后,选择新建 > 字符串值

    2. 对于名称,输入 quic-listen-endpoints 并按 Enter

  6. 打开quic-listen-endpoints参数。对于值数据,输入终端节点列表。

  7. 选择确定,并关闭 Windows 注册表编辑器。

  8. 停止重新启动 NICE DCV 服务器。

Linux NICE DCV server
在 Linux 上更改服务器的终端节点
  1. 导航到 /etc/dcv/,并使用您常用的文本编辑器打开 dcv.conf

  2. [connectivity] 部分中找到 web-listen-endpoints 参数。然后,替换现有的终端节点列表。

    如果在 [connectivity] 部分中没有 web-listen-endpoints 参数,请按以下格式手动添加该参数:

    [connectivity] web-listen-endpoints=[endpoint1, endpoint2]
  3. [connectivity] 部分中找到 quic-listen-endpoints 参数。然后,替换现有的终端节点列表。

    如果在 [connectivity] 部分中没有 quic-listen-endpoints 参数,请按以下格式手动添加该参数:

    [connectivity] quic-listen-endpoints=[endpoint1, endpoint2]
  4. 保存并关闭文件。

  5. 停止重新启动 NICE DCV 服务器。