

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

# 安全代理如何连接到 GuardDuty
<a name="runtime-monitoring-agent-connectivity"></a>

运行时监控安全代理将运行时事件传递给 GuardDuty。数据仍保留在 Amazon 网络中。 GuardDuty 配置的连接不会产生额外费用。要对代理进行身份验证，请 GuardDuty 使用[实例身份角色](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html#ec2-instance-identity-roles)。对于 Fargate 上的 Amazon ECS， GuardDuty 使用任务执行角色；请参阅。[权限要求](prereq-runtime-monitoring-ecs-support.md#ecs-runtime-permissions-requirements)

使用自动代理配置，可自动 GuardDuty 建立连接。如果您手动管理代理，则需要创建一个 Amazon VPC 终端节点。

## 亚马逊 VPC 终端节点连接
<a name="runtime-monitoring-connectivity-vpc-endpoint"></a>

代理通过 Amazon VPC 终 GuardDuty 端节点连接到后端。它解析并连接到终端节点的私有 DNS 名称。对于非 FIPS 端点，这是。`guardduty-data.{{us-east-1}}.amazonaws.com` Amazon Web Services 区域 ({{us-east-1}}) 根据您所在的地区而变化。

该资源必须具有指向活动 `guardduty-data` Amazon VPC 终端节点的有效网络路径。 GuardDuty 根据 IP 可用性选择子网，因此对于高级网络拓扑，请验证是否可以连接。

## 先决条件
<a name="runtime-monitoring-connectivity-prerequisites"></a>

有关先决条件，请参阅 [启用运行时监控的先决条件](runtime-monitoring-prerequisites.md)。

## 注意事项
<a name="runtime-monitoring-connectivity-considerations"></a>
+ **所有 VPC** — 通过自动代理配置，在所有 VPC（包括集中式和分支 VPC）之间 GuardDuty 设置连接。有关集中式 VPC 的更多信息，请参阅*Amazon 白皮书《构建可扩展且安全的 Multi-VPC Amazon 网络基础设施*》中的[接口 VPC 终端节点](https://docs.amazonaws.cn/whitepapers/latest/building-scalable-secure-multi-vpc-network-infrastructure/centralized-access-to-vpc-private-endpoints.html#interface-vpc-endpoints)。
+ **共享 VPC** — 如果您使用共享 VPC，则在满足先决条件后， GuardDuty 使用该共享 VPC 从您的资源接收运行时事件。请参阅[使用带运行时监控功能的共享 VPC](runtime-monitoring-shared-vpc.md)。

## 相关主题
<a name="runtime-monitoring-connectivity-related"></a>
+ [将安全代理部署到 Amazon EC2](how-runtime-monitoring-works-ec2.md)
+ [将安全代理部署到 Amazon EKS](how-runtime-monitoring-works-eks.md)
+ [将安全代理部署到 Fargate 上的 Amazon ECS](how-runtime-monitoring-works-ecs-fargate.md)
+ [检查运行时间覆盖率统计数据并对问题进行故障排除](runtime-monitoring-assessing-coverage.md)