Updated on 2023-11-27 GMT+08:00

Binding and Unbinding an EIP

Scenarios

You can bind an EIP to your DB instance to enable public network access and can unbind the EIP later if it is not needed.

To ensure that the DB instance is accessible, the security group associated with the instance must allow access over the database port. For example, if the database port is 5432, ensure that the security group allows access over the 5432 port.

Precautions

  • You need to configure security groups and enable specific IP addresses and ports to access the target DB instance. Before accessing the DB instance, add an individual IP address or an IP address range that will access the DB instance to the inbound rule. For details, see Configuring Security Group Rules.
  • Traffic generated by the public network is charged. You can unbind the EIP from your DB instance when the EIP is no longer used.

Prerequisites

  • You can bind an EIP to a primary DB instance or a read replica only.
  • If a DB instance has already been bound with an EIP, you must unbind the EIP from the DB instance first before binding a new EIP to it.

Binding an EIP

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click in the upper left corner of the page and choose Databases > Relational Database Service.
  4. On the Instances page, click the target DB instance.
  5. In the navigation pane on the left, choose Connectivity & Security. In the Connection Information area, click Bind next to the EIP field.

    Figure 1 Connectivity & Security

  6. In the displayed dialog box, all unbound EIPs are listed. Select the EIP to be bound and click Yes. If no available EIPs are displayed, click View EIP and obtain an EIP.
  7. On the EIPs page, On the Connectivity & Security page, view the EIP that has been bound to the DB instance.

    You can also view the progress and result of binding an EIP to a DB instance on the Task Center page.

    To unbind the EIP from the DB instance, see Unbinding an EIP.

Unbinding an EIP

  1. Log in to the management console.
  2. Click in the upper left corner and select a region and a project.
  3. Click in the upper left corner of the page and choose Databases > Relational Database Service.
  4. On the Instances page, click the DB instance that has an EIP bound.
  5. In the navigation pane on the left, choose Connectivity & Security. In the Connection Information area, click Unbind next to the EIP field. In the displayed dialog box, click Yes.
  6. If you have enabled operation protection, click Send Code in the displayed Identity Verification dialog box and enter the obtained verification code. Then, click OK.

    Two-factor authentication improves the security of your account and cloud product. For details about how to enable operation protection, see the Identity and Access Management User Guide.

  7. On the Connectivity & Security page, view the results.

    You can also view the progress and result of unbinding an EIP from a DB instance on the Task Center page.

    To bind an EIP to the DB instance again, see Binding an EIP.