

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

# AWS DataSync 网络要求
<a name="datasync-network"></a>

配置网络是 AWS DataSync设置过程中的一个重要步骤。网络配置取决于多种因素，例如您正在使用的存储系统类型。它还取决于您计划使用的 DataSync 服务端点类型。

## IPv6 支持
<a name="ipv6-support"></a>

DataSync 支持双堆栈，可与 IPv6 网络 IPv4 兼容。 IPv6 在提供服务的所有 AWS 区域 地方都提供支持。 DataSync 支持使用具有以下数据源 IPv6 的地址：
+ Elastic File System（EFS）
+ 网络文件系统 (NFS)
+ 服务器消息块 (SMB)
+ 对象存储

### IPv6-适用于本地存储的兼容代理
<a name="ipv6-agents"></a>

要在 IPv6 网络环境 DataSync 中使用，需要使用 IPv6兼容的代理。这些代理同时支持 IPv4 和 IPv6 连接，可适应各种网络环境。
+ 对于 IPv6仅限网络的网络，无需更改配置。
+ 对于 IPv4仅限网络的网络，无需更改配置。
+ 对于双栈（两者 IPv4 兼有 IPv6）网络，让代理根据您的喜好选择协议或手动配置协议。

#### 双堆栈网络的注意事项
<a name="dual-stack-consideration"></a>

可使用以下方式，通过本地控制台自定义代理行为：
+ 禁用， IPv6 这样代理就无法使用 IPv6 它来访问本地文件系统或服务。 DataSync 
+ 设置代理用于数据传输的 IP 版本：
  + 设置为， IPv6 使代理仅 IPv6 用于数据传输。
  + 设置 IPv4 为代理仅 IPv4 用于数据传输。
  + 设置为 “自动”（恢复默认值），以便代理自动选择用于数据传输的协议版本（IPv4 或 IPv6）。

有关管理代理的 IP 版本设置的更多信息，请参阅[对代理进行维护](local-console-vm.md)。

**重要**  
根据 2025 年 7 月 16 日之前下载的图像构建的代理不支持 IPv6。

## 本地、自我管理和其他云存储的网络要求
<a name="on-premises-network-requirements"></a>

以下网络要求可能适用于本地、自我管理和其他云存储系统。这些存储系统通常由您管理，也可能由其他云提供商管理。

**注意**  
根据您的网络，您可能需要允许此处列出的端口以外的端口上的流量，您的 DataSync 代理才能连接到您的存储。


| 来源  | 目标  | 协议 | 端口： | 它是如何使用的 DataSync | 
| --- | --- | --- | --- | --- | 
| DataSync 代理人  | NFS 文件服务器 | TCP | 2049（适用于 NFS 版本 4.1 和 4.0）<br />111 和 2049（适用于 NFS 3.x 版本） | 装载 NFS 文件服务器。<br />DataSync 支持 NFS 版本 3.x、4.0 和 4.1。 | 
| DataSync 代理人  | SMB 文件服务器 | TCP | 139 或 445 | 装载 SMB 文件服务器。<br />DataSync 支持 SMB 版本 1.0 及更高版本。出于安全起见，建议使用 SMB 版本 3.0.2 或更高版本。早期版本（例如 SMB 1.0）包含已知的安全漏洞，攻击者可以借此来窃取您的数据。 | 
| DataSync 代理人  | 对象存储 | TCP | 443 (HTTPS) 或 80 (HTTP) 根据对象存储的不同，您可能需要允许非标准 HTTPS 和 HTTP 端口（如 8443 或 8080）上的流量。  | 访问与 Amazon S3 兼容的本地对象存储或其他云中的存储。 | 
| DataSync 代理人  | Hadoop 集群 | TCP | NameNode 端口（默认为 8020）<br />在大多数集群中，可以在`core-site.xml`文件中的 `fs.default`或`fs.default.name`属性下找到此端口号（取决于 Hadoop 发行版）。 | 访问您的 Hadoop 集群 NameNodes 中的。指定创建 HDFS 位置的端口。 | 
| DataSync 代理人  | Hadoop 集群 | TCP | DataNode 端口（默认为 50010）<br />在大多数集群中，可以在`dfs.datanode.address`属性下的 `hdfs-site.xml`文件中找到此端口号。 | 访问您的 Hadoop 集群 DataNodes 中的。 DataSync代理会自动确定要使用的端口。 | 
| DataSync 代理人  | Hadoop 密钥管理服务器（KMS） | TCP | KMS 端口（默认值为 9600） | 访问您的 Hadoop 集群 KMS。 | 
| DataSync 代理人  | Kerberos 密钥分配中心（KDC）服务器 | TCP | KDC 端口（默认值为 88） | 使用 Kerberos 领域执行身份验证。此端口仅适用于使用 Kerberos 身份验证的 HDFS 与 SMB 位置。 | 
| DataSync 代理人  | 存储系统管理界面 | TCP | 取决于您的网络 | 连接至您的存储系统。 | 

## AWS 存储服务的网络要求
<a name="storage-service-network-requirements"></a>

传输期间 DataSync 连接到 AWS 存储服务所需的网络端口各不相同。

[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html)

## 公共或 FIPS 服务端点的网络要求
<a name="using-public-endpoints"></a>

使用公共或 FIPS 服务端点时，您的 DataSync 代理需要以下网络访问权限。如果使用防火墙或路由器来筛选或限制网络流量，请配置防火墙和路由器以允许这些端点。


|  来源  |  目标  |  协议  |  端口： |  使用方法  |  访问的端点 | 
| --- | --- | --- | --- | --- | --- | 
| 您的 Web 浏览器 | DataSync 代理人  | TCP  | 80 (HTTP)  | 允许您的浏览器获取 DataSync 代理的激活密钥。激活后， DataSync 关闭代理的端口 80。<br />您的代理不要求端口 80 可供公开访问。端口 80 所需的访问级别取决于网络配置。 您无需在浏览器和代理之间建立连接，即可获取激活密钥。有关更多信息，请参阅 [获取激活密钥](activate-agent.md#get-activation-key)。  | 不适用 | 
| DataSync 代理人 | Amazon CloudFront | TCP | 443（HTTPS） | 在激活之前帮助引导您的 DataSync 代理。 只有基本模式代理才需要。 | **AWS 区域**:[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html)<br />**AWS GovCloud (US) 区域**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html) | 
| DataSync 代理人 | AWS | TCP | 443（HTTPS） | 激活您的 DataSync 代理并将其与您的 AWS 账户代理关联。您可以在激活后阻止公有端点。 | `{{activation-region}}`这是您激活 DataSync代理 AWS 区域 的地方。<br />**公有端点激活**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html)<br />**FIPS 端点激活**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html) | 
| DataSync 代理人  | AWS  |  TCP  |  443（HTTPS）  | 允许 DataSync 代理和 DataSync 服务端点之间的通信。<br />有关信息，请参阅[为 AWS DataSync 代理选择服务端点](choose-service-endpoint.md)。 | `{{activation-region}}`这是您激活 DataSync 代理 AWS 区域 的地方。根据您的用 DataSync 途，您可能不需要允许访问此处列出的每个端点。<br />**DataSync 控制平面端点**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html)<br />**DataSync 数据平面端点**（仅适用于传输任务）：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html) | 
| 您的客户端 | AWS | TCP | 443（HTTPS） | 允许您发出 DataSync API 请求。 | `{{activation-region}}`这是您激活 DataSync 代理 AWS 区域 的地方。<br />**公有端点**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html)<br />**FIPS 端点**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html) | 
| DataSync 代理人  | AWS | TCP | 443（HTTPS） | 允许 DataSync 代理从获取更新 AWS。有关更多信息，请参阅 [管理您的 AWS DataSync 代理](managing-agent.md)。 | `{{activation-region}}`这是您激活 DataSync 代理 AWS 区域 的地方。<br />**基本模式代理**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html)<br />**增强模式代理**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html) | 
| DataSync 代理人  | 域名服务 (DNS) 服务器 | TCP/UDP | 53 (DNS) | 允许 DataSync 代理与 DNS 服务器之间的通信。 | 不适用 | 
| DataSync 代理人  | AWS | TCP | 22 (支持渠道) |  AWS 支持 允许访问您的 DataSync 代理以帮助您解决问题。您不需要打开此端口即可正常操作。 | **基本模式代理**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html)<br />**增强模式代理**：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html) | 
| DataSync 代理人  | 网络时间协议 (NTP) 服务器 | UDP | 123 (NTP) | 允许本地系统使用以将虚拟机时间同步到主机时间。 | **NTP：**[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/datasync-network.html) 要使用本地控制台更改 VM 代理的默认 NTP 配置以使用其他 NTP 服务器，请参阅[查看和管理代理的系统时间服务器配置](local-console-vm.md#time-management)。  | 

下图显示了使用公共或 FIPS 服务端点 DataSync 时所需的端口。

![显示用于公共或 FIPS 端点的端口。 DataSync](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/images/datasync-ports.png)


## VPC 或 FIPS VPC 服务端点的网络要求
<a name="using-vpc-endpoint"></a>

虚拟私有云 (VPC) 端点在您的代理之间提供私有连接 AWS ，该连接不通过互联网或使用公有 IP 地址。这还有助于防止数据包进入或者离开网络。有关更多信息，请参阅 [选择 VPC 服务端点](choose-service-endpoint.md#datasync-in-vpc)。

DataSync 您的代理需要以下端口才能使用 VPC 服务终端节点。


|  来源  |  目标  |  协议  |  端口： |  使用方法  | 
| --- | --- | --- | --- | --- | 
| 您的 Web 浏览器  | 你的 DataSync 经纪人  | TCP  | 80 (HTTP)  | 允许浏览器获取代理的激活密钥。激活后， DataSync 关闭代理的端口 80。<br />您的代理不要求端口 80 可供公开访问。端口 80 所需的访问级别取决于网络配置。 您无需在浏览器和代理之间建立连接，即可获取激活密钥。有关更多信息，请参阅 [获取激活密钥](activate-agent.md#get-activation-key)。  | 
| DataSync 代理人  | 您的 DataSync VPC 服务终端节点 <br />要查找终端节点的 IP 地址，请打开 [Amazon VPC 控制台](https://console.aws.amazon.com/vpc/)，选择**终端节点**，然后选择您的 DataSync VPC 服务终端节点。在**子网**选项卡上，找到您的 [VPC 服务端点子网](choose-service-endpoint.md#datasync-in-vpc)的 IP 地址。这是端点的 IP 地址。 | TCP | 1024-1064  | 用于[控制面板流量](networking-datasync.md#datasync-traffic-flows)。 | 
| DataSync 代理人  | 您的 DataSync 任务的[网络接口](required-network-interfaces.md)<br />要查找这些接口的 IP 地址，请参阅 [查看您的网络接口](required-network-interfaces.md#view-network-interfaces)。 | TCP | 443（HTTPS） | 用于[数据面板流量](networking-datasync.md#datasync-traffic-flows)。 | 
| DataSync 代理人  | 您的 DataSync VPC 服务终端节点 | TCP | 22 (支持渠道) | 允许 AWS 支持 访问您的 DataSync 代理进行故障排除。 **只有基本模式代理才需要**。<br />您不需要打开此端口即可正常操作。 | 

 下图显示了使用 VPC 服务终端节点 DataSync 时所需的端口。

![显示用于 VPC 服务终端节点 DataSync 的端口。](http://docs.aws.amazon.com/zh_cn/datasync/latest/userguide/images/datasync-ports-PL.png)
