本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
更改 Amazon DCV 服务器 TCP/UDP 端口和监听地址
默认情况下,Amazon DCV 服务器配置为侦听 TCP 端口 8443,并在运行该服务器的主机中的任何网络接口上进行通信。
您可以在安装 Amazon DCV 服务器后指定自定义 TCP 端口。如果将 Amazon DCV 服务器配置为启用 QUIC,您也可以为 QUIC 流量指定自定义 UDP 端口。端口号必须大于 1024。
您可以指定 Amazon DCV 服务器侦听的网络地址。例如,这允许您指定是否仅使用 IPv4 或 IPv6。这还允许您将服务器绑定到特定的网络接口,并确保流量流经特定的网络。
每次您对 Amazon DCV 服务器的网络配置进行更改时,请确保向客户端通知更改,例如,客户端需要知道用于连接到会话的端口号。
另一种控制向客户端公开的网络地址和端口的方法是,将 Amazon DCV Connection Gateway 或其他 Web 代理或负载均衡器作为服务器的前端。在通过网关访问您的 Amazon DCV 服务器主机时,您可以将单个地址用于服务器。这还允许使用低于 1024 的端口号,包括 443(用于 HTTPS 的标准端口号)。
有关配置其网络地址和端口的更多信息,请参阅网关文档。
更改 Amazon DCV 服务器端口 TCP/UDP
- Windows Amazon DCV server
-
要更改 Amazon DCV 服务器使用的端口,请使用 Windows 注册表编辑器配置 web-port 和 quic-port 参数。
在 Windows 上更改服务器的端口
-
打开 Windows 注册表编辑器。
-
导航到 HKEY_USERS\\ Software\ gSetting S-1-5-18 s\ com\ n icesoftware\ dcv\ connectivity/ 密钥。
-
要配置 TCP 端口,请选择 web-port 参数。
如果在注册表项中没有 web-port 参数,请创建该参数:
-
在导航窗格中,打开 connectivity 项的上下文(右键单击)菜单。然后,选择新建 > DWORD(32 位)值。
-
对于名称,输入 web-port 并按 Enter。
-
打开 web-port 参数。对于值数据,输入新的 TCP 端口号。如果未配置该参数,则 Amazon DCV 服务器默认使用 TCP 端口 8443。
-
如果启用了 QUIC,要配置 UDP 端口,请选择 quic-port 参数。
如果在注册表项中没有 quic-port 参数,请创建该参数:
-
在导航窗格中,打开 connectivity 项的上下文(右键单击)菜单。然后,选择新建 > DWORD(32 位)值。
-
对于名称,输入 quic-port 并按 Enter。
-
打开 quic-port 参数。对于值数据,输入新的 UDP 端口号。如果未配置该参数并启用了 QUIC 支持,则 Amazon DCV 服务器默认使用 UDP 端口 8443。
-
选择确定,并关闭 Windows 注册表编辑器。
-
停止并重新启动 Amazon DCV 服务器。
- Linux Amazon DCV server
-
要更改 Amazon DCV 服务器使用的端口,请在 dcv.conf 文件中配置 web-port 和 quic-port 参数。
在 Linux 上更改服务器的端口
-
导航到 /etc/dcv/,并使用您常用的文本编辑器打开 dcv.conf。
-
在 [connectivity] 部分中找到 web-port 参数。然后,将现有的 TCP 端口号替换为新的 TCP 端口号。
如果在 [connectivity] 部分中没有 web-port 参数,请按以下格式手动添加该参数:
[connectivity]
web-port=port_number
-
在 [connectivity] 部分中找到 quic-port 参数。然后,将现有的 UDP 端口号替换为新的 UDP 端口号。
如果在 [connectivity] 部分中没有 quic-port 参数,请按以下格式手动添加该参数:
[connectivity]
quic-port=port_number
-
保存并关闭 文件。
-
停止并重新启动 Amazon DCV 服务器。
- macOS Amazon DCV server
-
要更改 Amazon DCV 服务器使用的端口,请在 dcv.conf 文件中配置 web-port 和 quic-port 参数。
在 macOS 上更改服务器的端口
-
导航到 /etc/dcv/,并使用您常用的文本编辑器打开 dcv.conf。
-
在 [connectivity] 部分中找到 web-port 参数。然后,将现有的 TCP 端口号替换为新的 TCP 端口号。
如果在 [connectivity] 部分中没有 web-port 参数,请按以下格式手动添加该参数:
[connectivity]
web-port=port_number
-
在 [connectivity] 部分中找到 quic-port 参数。然后,将现有的 UDP 端口号替换为新的 UDP 端口号。
如果在 [connectivity] 部分中没有 quic-port 参数,请按以下格式手动添加该参数:
[connectivity]
quic-port=port_number
-
保存并关闭 文件。
-
停止并重新启动 Amazon DCV 服务器。
侦听特定的终端节点
要仅侦听特定的网络地址,您可以在 Amazon DCV 服务器配置中设置 web-listen-endpoints 和 quic-listen-endpoints 参数。
每个终端节点由 IPv4 或 IPv6 地址表示,后跟可选的端口号并以 : 分隔。在终端节点中指定的端口号优先于 web-port 和 quic-port 参数中指定的端口。
由于可以指定多个终端节点,因此,一组终端节点由以逗号分隔的列表表示并用方括号括起来,其中的每个终端节点用单引号引起来。例如,['0.0.0.0:8443', '[::]:8443'] 表示端口 8443 上的任何本地 IPv4 地址和任何本地 IPv6 地址,'[::%1]:8443' 表示绑定到 Windows 主机上索引为 1 的网络接口的 IPv6 地址,'[::%eth1]:8443' 表示绑定到 Linux 主机上的 eth1 网络接口的 IPv6 地址。
这些配置参数仅从 Amazon DCV Server 2022.0 开始提供。
- Windows Amazon DCV server
-
在 Windows 上更改服务器的终端节点
-
打开 Windows 注册表编辑器。
-
导航到 HKEY_USERS\\ Software\ gSetting S-1-5-18 s\ com\ n icesoftware\ dcv\ Connectivity\ key。
-
要配置 TCP 终端节点,请选择 web-listen-endpoints 参数。
如果在注册表项中没有 web-listen-endpoints 参数,请创建该参数:
-
在导航窗格中,打开 connectivity 项的上下文(右键单击)菜单。然后,选择新建 > 字符串值。
-
对于名称,输入 web-listen-endpoints 并按 Enter。
-
打开 web-listen-endpoints 参数。对于值数据,输入终端节点列表。
-
如果启用了 QUIC,要配置 UDP 终端节点,请选择 quic-listen-endpoints 参数。
如果在注册表项中没有 quic-listen-endpoints 参数,请创建该参数:
-
在导航窗格中,打开 connectivity 项的上下文(右键单击)菜单。然后,选择新建 > 字符串值。
-
对于名称,输入 quic-listen-endpoints 并按 Enter。
-
打开 quic-listen-endpoints 参数。对于值数据,输入终端节点列表。
-
选择确定,并关闭 Windows 注册表编辑器。
-
停止并重新启动 Amazon DCV 服务器。
- Linux Amazon DCV server
-
在 Linux 上更改服务器的终端节点
-
导航到 /etc/dcv/,并使用您常用的文本编辑器打开 dcv.conf。
-
在 [connectivity] 部分中找到 web-listen-endpoints 参数。然后,替换现有的终端节点列表。
如果在 [connectivity] 部分中没有 web-listen-endpoints 参数,请按以下格式手动添加该参数:
[connectivity]
web-listen-endpoints=[endpoint1, endpoint2]
-
在 [connectivity] 部分中找到 quic-listen-endpoints 参数。然后,替换现有的终端节点列表。
如果在 [connectivity] 部分中没有 quic-listen-endpoints 参数,请按以下格式手动添加该参数:
[connectivity]
quic-listen-endpoints=[endpoint1, endpoint2]
-
保存并关闭 文件。
-
停止并重新启动 Amazon DCV 服务器。
- macOS Amazon DCV server
-
在 macOS 上更改服务器的终端节点
-
导航到 /etc/dcv/,并使用您常用的文本编辑器打开 dcv.conf。
-
在 [connectivity] 部分中找到 web-listen-endpoints 参数。然后,替换现有的终端节点列表。
如果在 [connectivity] 部分中没有 web-listen-endpoints 参数,请按以下格式手动添加该参数:
[connectivity]
web-listen-endpoints=[endpoint1, endpoint2]
-
在 [connectivity] 部分中找到 quic-listen-endpoints 参数。然后,替换现有的终端节点列表。
如果在 [connectivity] 部分中没有 quic-listen-endpoints 参数,请按以下格式手动添加该参数:
[connectivity]
quic-listen-endpoints=[endpoint1, endpoint2]
-
保存并关闭 文件。
-
停止并重新启动 Amazon DCV 服务器。