使用 Aviatrix Secure Edge 为 MVE 创建 AWS Hosted Connection
一个 Hosted Connection 可以支持一个 Private、Public 或 Transit 虚拟接口。这些是专用连接,建议在生产环境中使用。
从 MVE 到 AWS 创建 Hosted Connection
-
在 Megaport Portal 中,转到 Services (服务) 页面并选择用于此连接的 MVE。
-
单击 +Connection (添加连接),然后单击 Cloud (云)。
-
选择 AWS 作为服务提供商,选择 Hosted Connection (托管连接) 作为 AWS Connection Type,选择目标端口,然后单击 Next (下一步)。
你可以使用 Country 筛选器来缩小选择范围。
每个目标端口都有蓝色或红色图标来指示其多样性区域。要实现多样性,你需要创建两个连接,并且每个连接位于不同的区域。

-
指定连接详细信息:
-
Connection Name (连接名称) – 在 Megaport Portal 中显示的 VXC 名称。
-
Service Level Reference (服务级别参考) (可选) – 为您的 Megaport 服务指定一个用于计费用途的唯一标识编号,例如成本中心编号、客户唯一 ID 或采购订单编号。该服务级别参考编号会显示在发票的产品部分的每个服务下。您也可以为现有服务编辑此字段。
-
Rate Limit (速率限制) – 你的连接速率。此值在部署后无法更改。下拉列表显示你的 MVE 可用的预定义速率限制,速率会因位置和服务能力而异。
-
VXC State (VXC 状态) – 选择 Enabled (已启用) 或 Shut Down (关机) 来定义连接的初始状态。有关更多信息,请参见 为故障切换测试关闭 VXC。
注意
如果你选择 Shut Down (关机),流量将不会通过此服务,并且其行为与在 Megaport 网络上发生中断时相同。此服务的计费仍然有效,你仍将为该连接支付费用。
-
A-End vNIC (A 端 vNIC) – 从下拉列表中选择一个 A 端 vNIC。有关 vNIC 的更多信息,请参见在 Megaport Portal 中创建 MVE。
-
Preferred A-End VLAN(可选) – 为此连接指定一个未使用的 VLAN ID。
这必须是此 MVE 上唯一的 VLAN ID,取值范围为 2 到 4093。如果你指定了已在使用的 VLAN ID,系统会显示下一个可用的 VLAN 编号。VLAN ID 必须唯一,才能继续下单。如果你未指定值,Megaport 将分配一个。 -
Minimum Term (最低合约期) – 选择 无最低合约期、12 个月、24 个月、36 个月、48 个月或 60 个月。期限越长,每月费率越低。12 个月 为默认选择。请注意屏幕上的信息,以避免提前终止费用(ETF)。
对于合约期为 12、24、36、48 或 60 个月的服务,启用 最低合约期续订 选项,可在合约到期时以相同的折扣价格和合约期限自动续订。如果您不续签合约,在合约期结束时, 合约将在下一个计费周期自动转为按月合约,价格相同,但不含合约期折扣。
有关更多信息,请参见 VXC 定价和合同条款 和 VXC、Megaport Internet 与 IX 计费。
-
Resource Tags (资源标签) – 您可以使用资源标签为 Megaport 服务添加您自己的参考元数据。
要添加标签:- 单击 Add Tags (添加标签)。
- 单击 Add New Tag (添加新标签)。
- 在各字段中输入详细信息:
- Key (键) – 字符串最大长度 128。有效值为 a-z 0-9 _ : . / \ -
- Value (值) – 字符串最大长度 256。有效值为 a-z A-Z 0-9 _ : . @ / + \ - (space)
- 单击 Save (保存)。
如果该服务已存在资源标签,您可以单击 Manage Tags (管理标签) 进行管理。
警告
切勿在资源标签中包含敏感信息。敏感信息包括会返回现有标签定义的命令,以及可识别个人或公司的信息。

-
-
单击 Next (下一步)。
-
为 AWS 服务指定连接详细信息。
-
AWS Connection Name (AWS 连接名称) – 一个文本字段,将作为出现在 AWS 控制台中的虚拟接口名称。AWS Connection Name 会自动填充为你在上一步中指定的名称。
-
AWS Account ID (AWS 账户 ID) – 你要连接的账户 ID。你可以在 AWS 控制台的管理部分找到此值。

-
-
单击 Next (下一步) 继续到连接详细信息摘要,单击 Add VXC (添加 VXC),并订购该连接。
当 VXC 连接成功部署后,它会出现在 Megaport Portal 的 Services 页面上,并与 MVE 关联。单击该 VXC 标题可显示此连接的详细信息。请注意,服务状态(第 2 层)为 up,但由于尚未进行配置,BGP(第 3 层)为 down
在 Megaport Portal 中部署后,你需要在 AWS 控制台中接受该连接,并为该连接创建一个虚拟接口(Virtual Interface):
接受 Hosted Connection
-
在 AWS 中,转到 Services > AWS Direct Connect > Connections (服务 > AWS Direct Connect > 连接),然后单击连接名称。
-
单击 Accept (接受)(窗口右上角)。
在 AWS 部署该连接的几分钟内,状态将保持为 pending。部署完成后,状态将从 ordering 变为 available.
该连接现已可用,但你需要创建一个 VIF 以连接到 AWS 服务。
提示
有关接受 AWS 连接的更多信息,请参见 AWS documentation。
创建虚拟接口
创建并接受 Hosted Connection 后,创建一个 VIF,并将该 Hosted Connection 附加到网关。
提示
AWS 提供用于创建 Public、Private 和 Transit 接口的 详细说明。
创建并关联 VIF
-
在 AWS 控制台中,单击 Create Virtual Interface (创建虚拟接口)。
-
选择接口类型。
类型因你需要访问的服务类型而异。
- Private (私有) – 使用私有 IP 地址访问在 VPC 中运行的资源。你可以选择将私有虚拟接口终止在私有虚拟网关上(访问单个 VPC),或终止在 Direct Connect 网关上(并将最多 10 个 VPC 映射到该 VIF)。
- Public (公共) – 访问所有 AWS 公共端点,以及所有可通过公有 IP 地址访问的 AWS 资源。
- Transit (传输) – 将流量从 Direct Connect 网关传输到一个或多个 Transit 网关。
-
指定配置详细信息:
- Virtual interface name (虚拟接口名称) – 为虚拟接口输入一个名称。
- Connection (连接) – 要在其上预配此虚拟接口的物理连接。你在 Megaport Portal 中为 Hosted Connection 提供的名称会显示在此处。
- Virtual interface owner (虚拟接口所有者) – 将拥有该虚拟接口的账户。选择 My AWS account。
- Direct Connect gateway (Direct Connect 网关) – 选择要将此虚拟接口附加到的 Direct Connect 网关。Transit VIF 并不直接附加到 Transit 网关,而是附加到 Direct Connect 网关。
- VLAN – 分配给该虚拟接口的 VLAN。保持此值不变。VLAN 地址会被填充且看似可编辑;但是,如果你尝试更改它,将会出现错误。
- BGP ASN – 输入 MVE 端 BGP 会话的 Border Gateway Protocol (BGP) 自治系统编号(ASN)。
以下 BGP 详细信息可以填写或留空。留空时,将由 AWS 自动填充。
你还可以选择虚拟接口是否支持 Jumbo 帧。启用 Jumbo MTU 可支持 8500 字节的以太网数据包。
-
单击 Create virtual interface (创建虚拟接口)。
要查看 VIF 的详细信息和状态,请转到 Services > AWS Direct Connect > Connections > Name of the Megaport-Created-Hosted Connection (服务 > AWS Direct Connect > Connections > 由 Megaport 创建的 Hosted Connection 名称)。
由于尚未配置 BGP,因此接口状态显示为 down。
当你在 AWS 中接受连接并创建 VIF 后,VXC 状态会在 Megaport Portal 中变为 Configured。
在 Aviatrix 中添加 AWS 连接详细信息
在从 MVE 到 AWS 创建连接并在 AWS 控制台中完成设置后,你必须在 Aviatrix CoPilot 中进行配置。这包括配置接口 IP、BGP 设置、ASN 和 MD5 认证值。
为 BGP 配置 WAN 接口
-
AWS 连接详细信息
从 AWS 收集以下连接详细信息:
- BGP ASN
- BGP Auth Key
- Your Peer IP
- Amazon Peer IP
-
Megaport 连接详细信息
从 Megaport Portal 中收集与 AWS 连接关联的 A 端 vNIC 详细信息。要显示详细信息,请在 MVE 的 AWS 连接上单击齿轮图标,然后单击 Details (详细信息) 视图。
记下与 AWS 连接关联的 A-End vNIC (A 端 vNIC) 值。Aviatrix 会按照在 Megaport Portal 中创建的顺序对 vNIC 进行编号。例如:
- 0: eth0
- 1: eth1
- 2: eth2
收集与 AWS 连接关联的 vNIC 编号,因为该编号将用于使 Aviatrix 接口与相同编号关联。例如,Megaport Portal 中的 vNIC 0 对应于 Aviatrix 中的 eth0。
注意
请确保所有 vNIC 均保持未打标签,因为 Aviatrix MVE 不支持 VLAN 打标签。
-
Aviatrix CoPilot 配置
登录 Aviatrix,并按如下所示使用 AWS 详细信息配置 Edge Gateway 接口:
- 开启 BGP。
- 对于 Interface CIDR (接口 CIDR),输入来自 AWS 控制台的 Your Peer IP (您的对端 IP)。
- 对于 Default Gateway IP (默认网关 IP),输入来自 AWS 控制台的 Amazon Peer IP (Amazon 对端 IP)。
- 对于 Remote ASN (远端 ASN),输入 Amazon 端的 BGP ASN。
- 对于密码,输入 Amazon 提供的 MD5 BGP Auth Key (BGP 认证密钥)。
- 对于 Local ASN (本地 ASN),输入你的 MVE 的 BGP ASN。
- 对于接口 VLAN,指定从 Megaport Portal 收集的 A-End vNIC (A 端 vNIC) 值。
有关更多信息,请参见 Aviatrix Documentation。
验证
- 使用 CoPilot 的诊断工具检查连接详细信息,并执行 ping 测试以检查到 AWS 的 IP 连通性。
- 使用 BGP 诊断和相关 BGP CLI 命令验证 BGP 是否已建立。