doc-exports/docs/vpc/umn/vpc_peering02_0003.html
Qin Ying, Fan 62b5636b2d VPC UMN 0930 version
Reviewed-by: Kucerak, Kristian <kristian.kucerak@t-systems.com>
Co-authored-by: Qin Ying, Fan <fanqinying@huawei.com>
Co-committed-by: Qin Ying, Fan <fanqinying@huawei.com>
2022-10-06 14:10:38 +00:00

17 KiB

Creating a VPC Peering Connection with Another VPC in Your Account

Scenarios

To create a VPC peering connection, first create a request to peer with another VPC. You can request a VPC peering connection with another VPC in your account, but the two VPCs must be in the same region. The system automatically accepts the request.

Prerequisites

Two VPCs in the same region have been created.

Creating a VPC Peering Connection

  1. Log in to the management console.
  1. Click in the upper left corner and select the desired region and project.
  2. On the console homepage, under Network, click Virtual Private Cloud.
  3. In the navigation pane on the left, click VPC Peering.
  4. In the right pane displayed, click Create VPC Peering Connection.
  5. Configure parameters as prompted. You must select My account for Account. Table 1 lists the parameters to be configured.
    Figure 1 Create VPC Peering Connection
    Table 1 Parameter descriptions

    Parameter

    Description

    Example Value

    Name

    The name of the VPC peering connection.

    The name contains a maximum of 64 characters, which consist of letters, digits, hyphens (-), and underscores (_).

    peering-001

    Local VPC

    The local VPC. You can select one from the drop-down list.

    vpc_002

    Local VPC CIDR Block

    The CIDR block for the local VPC.

    192.168.10.0/24

    Account

    The account to which the peer VPC belongs.

    • My account: The VPC peering connection will be created between two VPCs, in the same region, in your account.
    • Another account: The VPC peering connection will be created between your VPC and a VPC in another account, in the same region.

    My account

    Peer Project

    The peer project name. The project name of the current project is used by default.

    aaa

    Peer VPC

    The peer VPC. You can select one from the drop-down list if the VPC peering connection is created between two VPCs in your own account.

    vpc_fab1

    Peer VPC CIDR Block

    The CIDR block for the peer VPC.

    The local and peer VPCs cannot have matching or overlapping CIDR blocks. Otherwise, the routes added for the VPC peering connection may not take effect.

    192.168.2.0/24

  6. Click OK.

Adding Routes for the VPC Peering Connection

If you request a VPC peering connection with another VPC in your own account, the system automatically accepts the request. To enable communication between the two VPCs, you need to add local and peer routes for the VPC peering connection.

  1. On the console homepage, under Network, click Virtual Private Cloud.
  2. In the navigation pane on the left, click VPC Peering.
  3. Locate the target VPC peering connection in the connection list.
    Figure 2 VPC peering connection list
  4. Click the name of the VPC peering connection to switch to the page showing details about the connection.
  5. In the displayed Local Routes area, click Add Local Route. In the displayed dialog box, add a local route. Table 2 lists the parameters to be configured.
    Figure 3 Add Local Route
    Table 2 Route parameter description

    Parameter

    Description

    Example Value

    Destination

    Specifies the destination address. Set it to the peer VPC or subnet CIDR block.

    192.168.2.0/24

    Next Hop

    Specifies the next hop address. The default value is the VPC peering connection ID. Keep the default value.

    d1a7863b-9d5e-4d27-8eaf-ab14d2a9148b

  6. Click OK to switch to the page showing the VPC peering connection details.
  7. On the displayed page, click the Peer Routes tab.
  8. In the displayed Peer Routes area, click Add Peer Route and add a route.
  9. Click OK.

After a VPC peering connection is created, the two VPCs can communicate with each other through private IP addresses. You can run the ping command to check whether the two VPCs can communicate with each other.

If two VPCs cannot communicate with each other, check the configuration by following the instructions provided in Why Did Communication Fail Between VPCs That Were Connected by a VPC Peering Connection?