九游平台/ 弹性云服务器 ecs/ 常见问题/ 网络配置/ 如何实现同一账号跨vpc的网络互通?
更新时间:2024-11-01 gmt 08:00

如何实现同一账号跨vpc的网络互通?-九游平台

对用通过aom 2.0方式更新一键式重置密码插件的场景,如果待安装机与安装机属于不同vpc,且未绑定弹性公网ip,则需要参考本节内容进行配置,实现同一个区域内跨vpc的网络互通。

假设,vpc1为安装机所属vpc,vpc2为待安装机所属vpc,需要配置vpc1和vpc2的网络互通,可以采用如表1所示的三种方案,请您根据实际组网场景选择合适的方案。

多vpc打通后,如果您已确认重置密码插件更新成功,请及时删除创建的vpc终端节点/vpc对等连接/中转vpc。

表1 跨vpc网络互通方案

方案

适用场景

实现方式

相关链接

创建vpc终端节点

  • 无vpc网段限制。
  • 最多创建20个终端节点服务。
  • 最多购买50个终端节点。
  1. 将vpc2中的待安装机创建为终端节点服务,并为每一个终端节点服务创建一个终端节点。
  2. vpc1中的安装机通过终端节点的“节点ip”访问终端节点服务,实现跨vpc的网络互通。

配置跨vpc通信的终端节点(同一账号)

创建vpc对等连接

vpc网段没有重叠,例如:

  • vpc1:192.168.0.0/16
  • vpc2:10.160.0.0/32

在vpc1(安装机所属vpc)和vpc2(待安装机所属vpc)之间配置对等连接,实现跨vpc的网络互通。

指向整个vpc网段的对等连接配置

创建vpc对等连接 中转vpc

vpc网段有重叠,例如:

  • vpc1:192.168.0.0/16
  • vpc2:192.168.0.0/16
  1. 在vpc1与待安装机所在的vpc2之间创建中转vpc。
  2. 在中转vpc与vpc2之间创建对等连接,实现跨vpc的网络互通。

暂无

创建vpc终端节点

创建终端节点服务

  1. 登录管理控制台。
  2. 在服务列表中,单击“网络 > vpc终端节点”,进入“终端节点”页面。
  3. 在左侧导航栏,选择“vpc终端节点 > 终端节点服务”。
  4. 单击“创建终端节点服务”,进入“创建终端节点服务”页面。
  5. 根据界面提示配置参数。

    若待安装机有多个,则需要为每个待安装机创建对应的终端节点服务。

    图1 创建终端节点服务

    关键参数说明如下,更多参数说明请参见创建终端节点服务

    • 区域:终端节点服务所在区域。
    • 虚拟机私有云:终端节点服务所属vpc,此处为待安装机所属vpc。
    • 服务类型:终端节点服务的类型,此处仅支持设置为“接口”类型。
    • 连接审批:连接审批控制的是终端节点与终端节点服务的连接是否需要审批,审批权由终端节点服务控制。可选择开启或关闭连接审批。
    • 端口映射:终端节点服务与终端节点建立连接关系,进行通信,支持tcp协议。

      服务端口和终端端口取值范围1~65535,单次操作最多添加50条端口映射。请记录此处填写的终端端口和服务端口,安装uniagent添加主机时需要使用。

    • 后端资源类型:选择云服务器
    • 选择云服务器:选择待安装机。
  6. 单击“立即创建”,完成终端节点服务的创建。

购买终端节点

  1. 在左侧导航栏,单击“vpc终端节点 > 终端节点”。

    终端节点服务创建完成后,还需要对应购买一个终端节点,用于安装机(终端节点)跨vpc访问待安装机(终端节点服务)。

  2. 单击“购买终端节点”。
  3. 根据界面提示配置参数。
    图2 购买终端节点

    关键参数说明如下,更多参数说明请参见购买终端节点

    • 区域:终端节点所在区域,与终端节点服务所在区域保持一致。
    • 服务类别:建议选择“按名称查找服务”。
    • 服务名称:选择“按名称查找服务”之后,会出现该参数。请输入步骤5中创建的终端节点服务的“名称”,可从终端节点服务列表中获取。
    • 虚拟私有云:请填写安装机所在的虚拟私有云。
  1. 终端节点购买完成后,会生成一个“节点ip”,用于访问终端节点服务,进行跨vpc通信。请记录该节点ip。
    图3 终端节点详情

验证vpc网络互通

  1. 在弹性云服务器详情页面,查看安全组配置。

    入方向是否已放通198.19.128.0/17网段的ip地址,如果没有放行,请添加198.19.128.0/17网段的入方向规则。

  2. 远程登录安装机,检查是否能ping通终端节点的“节点ip”,以及是否能通过ssh远程登录。

待一键式重置密码插件更新完成后,请及时删除创建的终端节点以及终端节点服务。

创建vpc对等连接

创建对等连接

  1. 登录管理控制台。
  2. 在服务列表中,单击“网络 > 虚拟私有云 > 对等连接”,进入“对等连接”页面。
  3. 在“对等连接”页面,单击“创建对等连接”。
  4. 根据界面提示配置参数。
    图4 创建对等连接

    关键参数说明如下,更多参数说明请参见创建同一账户下的对等连接

    • 名称:对等连接名称。
    • 本端vpc:选择安装机所在的vpc。
    • 账户:选择“当前账户”。
    • 对端项目:选择待安装机所属vpc的region。
    • 对端vpc:请选择待安装机所属的vpc。

添加vpc对等连接路由

  1. 在对等连接列表中,单击待添加vpc路由的对等连接名称。

    进入对等连接详情页。

  2. 分别在vpc1(安装机所属vpc)和vpc2(待安装机所属vpc)的路由表中添加路由。

    例如,在vpc1的路由表中添加到vpc2的路由,“目的地址”设置为vpc2的网段,“下一条类型”设置为“对等连接”。

    图5 添加路由

验证vpc网络互通

  1. 远程登录安装机,检查是否能ping通待安装机的ip地址,以及是否能通过ssh远程登录。

待一键式重置密码插件更新完成后,请及时删除创建的对等连接。

创建vpc对等连接 中转vpc

创建中转vpc

创建2个不同网段的中转vpc,并配置对等连接。

  1. 登录管理控制台。
  2. 在“服务列表”中,单击“网络 > 虚拟私有云”。
  3. 在“虚拟私有云”页面,单击“创建虚拟私有云”,创建2个不同网段的vpc作为中转vpc。

    如果安装机所在的vpc1(192.168.0.0/16)和待安装机所在的vpc2(192.168.0.0/16)存在重叠网段,则需要创建两个中转vpc,与vpc1及vpc2网段互不相同。例如,中转vpc1(10.168.0.0/16)、中转vpc2(10.160.0.0/16)。

  4. 为中转vpc1和中转vpc2创建对等连接,并添加路由,详细内容请参见创建同一账户下的对等连接

创建私网nat网关

分别为vpc1(安装机所属vpc)和vpc2(待安装机所属vpc)创建私网nat网关。

  1. 在服务列表中,单击“nat网关 > 私网nat网关”。
  2. 单击“购买私网nat网关”。
  3. 根据界面提示配置参数。
    图6 购买私网nat网关

    关键参数说明如下,更多参数说明请参见购买私网nat网关

    • 区域:私网nat网关所在的区域。
    • 名称:私网nat网关名称。
    • 虚拟私有云:请选择私网nat所属的vpc。
    • 子网:请选择弹性云服务器所在的子网。
    • 规格:私网nat网关的规格。 请根据您的网络规划,合理选择私网nat网关的规格。
    • 企业项目:配置私网nat网关归属的企业项目。当私网网关配置企业项目时,该私网网关将归属于该企业项目。

创建中转ip

分别为中转vpc1和中转vpc2的私网nat网关创建中转ip,实现vpc内多个云资源可以共享中转ip访问其他vpc。

  1. 在“私网nat网关”页面,单击“中转ip”页签,为私网nat网关创建中转ip。
  2. 单击“创建中转ip”。
  3. 根据界面提示设置参数。
    “中转vpc”设置为步骤3中创建的中转vpc1和中转vpc2。
    图7 创建中转ip

添加snat、dnat规则

为步骤3中创建的私网nat网关添加对应的snat和dnat规则。

  1. 在私网nat网关列表中,单击“操作”列的“设置规则”,为中转vpc1对应的私网nat网关添加snat规则,为中转vpc2对应的私网nat网关添加dnat规则。
    图8 添加snat规则
    图9 添加dnat规则

    关键参数说明如下,更多参数说明请参见添加snat规则添加dnat规则

    • 端口类型:分为具体端口和所有端口两种类型。可选具体端口和所有端口。
      • 具体端口:属于端口映射方式。私网nat网关会将以指定协议和端口访问该中转ip的请求转发到目标云主机实例的指定端口上。
      • 所有端口:属于ip映射方式。此方式相当于为云主机配置了一个私网ip(中转ip),任何访问该中转ip的请求都将转发到目标云服务器实例上。
    • 支持协议:协议类型分为tcp和udp两种类型。端口类型为所有端口时,此参数默认设置为all。端口类型为具体端口时,可配置此参数。
    • 实例类型:选择服务器(对应待安装机)。
    • 网卡:服务器网卡。实例类型为服务器时,需要配置此参数。
    • 业务端口:实例对外提供服务的协议端口号。端口范围是1~65535。端口类型为具体端口时,需要配置此参数。
    • 中转ip:请选择步骤3中创建好的中转ip。通过该中转ip访问其他vpc。这里只能选择没有被绑定的中转ip,或者被绑定在当前私网nat网关中非“所有端口”类型dnat规则上的中转ip。
    • 中转ip端口:中转ip对外提供服务的端口号。端口范围是1~65535。

添加私有nat网关路由

分别为vpc1(安装机所属vpc)和vpc2(待安装机所属vpc)添加到对应中转vpc的私网nat网关的路由

  1. 单击“虚拟私有云 > 路由表”。
  2. 单击“添加路由”。
    图10 添加到nat网关的路由

    关键参数说明如下,更多参数说明请参见添加自定义路由

    • 目的地址:填写对端中转网络的网段。如vpc1的路由表应该添加中转子网2的网段。
    • 下一跳类型:选择nat网关。
    • 下一跳:选择步骤3创建好的私网nat网关。

验证vpc网络互通

  1. 远程登录安装机,检查是否能ping通待安装机的ip地址,以及是否能通过ssh远程登录。

待一键式重置密码插件更新完成后,请及时删除创建的中转vpc、对等连接以及私网nat网关。

相关文档

网站地图