General-purpose IPv6 BLB instance

BLB BLB

  • API Reference
    • Access control
    • API Service Domain Name
    • Appendix
    • Application BLB Interface
      • Application BLB Instance Related Interfaces
      • Application BLB Listener Related Interfaces
      • Application BLB Security Group Related Interfaces
      • Application BLB Server Group Related Interfaces
    • Application IPv6 BLB Interface
      • Application IPv6 BLB Instance Related Interfaces
      • Application IPv6 BLB Listener Related Interfaces
      • Application IPv6 BLB Security Group Related Interfaces
      • Application IPv6 BLB Server Group Related Interfaces
    • BLB Order Related Interfaces
      • BLB - Resize
      • BLB Charge Shift - Cancel Prepay to Postpay
      • BLB Charge Shift - Postpay to Prepay
      • BLB Charge Shift - Prepay to Postpay
      • BLB Inquiry
      • BLB Unsubscribe Interface
    • Document Update Records
    • Error code
    • Interface Specifications
    • Introduction
    • Load Balancer Dedicated Cluster LBDC Interface
      • LBDC Instance Related Interfaces
    • Service Publishing Point Interface
      • Service Publishing Point Related Interfaces
    • Standard BLB Interface
      • Standard BLB Instance Related Interfaces
      • Standard BLB Listener Related Interfaces
      • Standard BLB Real Server Related Interfaces
      • Standard BLB Security Group Related Interfaces
    • Standard IPv6 BLB Interface
      • Standard IPv6 BLB Related Interfaces
  • FAQs
    • Billing Problems
    • Common Questions Overview
    • Configuration-related questions
    • Fault-related questions
    • General Problems
    • Load Balancer Dedicated Cluster Related Issues
    • Performance-related questions
    • Security Problems
  • Function Release Records
  • Operation guide
    • Access control
    • Access Logs
    • Application BLB instance
    • Application IPv6 Instance
    • BLB metric description
    • Certification
    • Custom configuration
    • Extended domain name
    • General-purpose BLB instance
      • Creating BLB Ordinary Instance
      • Managing BLB Ordinary Instance
    • General-purpose IPv6 BLB instance
    • Identity and access management
    • IP Group Usage Guide
    • Load Balance Dedicated Cluster
    • Load Balancer Frontend and Backend Protocol Correspondence
    • Recording Access Logs Using VPC Flow Logs
    • Service Release Point
    • Tag Management
  • Product Description
    • Application scenarios
    • Basic Architecture
    • Basic concepts
    • Performance Specification Description
    • Product advantages
    • Product features
    • Product Introduction
    • Usage restrictions
  • Product pricing
    • Load Balancer Dedicated Cluster Billing
    • Load Balancer Instance Billing
  • Quick Start
  • SDK
    • GO-SDK
      • Application BLB Instance
      • Initialization
      • Install
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Ordinary BLB Instance
      • Overview
      • Service Release Point
      • Version Change Records
    • Java-SDK
      • Application BLB instance
      • General-purpose BLB instance
      • Initialization
      • Install the SDK Package
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Overview
      • Service Release Point
      • Version Update Description
    • PHP-SDK
      • Initialization
      • Install
      • Ordinary BLB Instance
      • Overview
    • Python-SDK
      • Application BLB Instance
      • Initialization
      • Install
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Ordinary BLB Instance
      • Overview
      • Service Release Point
      • Version Update Description
  • Service Level Agreement (SLA)
    • Description of Baidu AI Cloud Load Balancer Trusted Cloud certification service availability
    • LBDC Service Level Agreement SLA
    • BLB Service Level Agreement (V2.0)
  • Typical Practices
    • BLB Selection Guide
    • Health Check Exception Troubleshooting
    • Implementing BLB Association with Listeners, Real Servers, Security Groups, etc. via Terraform
    • Implementing Multi-Site Hosting via Application BLB
    • Load Balancer Security Protection Strategy
    • Managing BLB via Terraform
    • Obtaining Client Information via Application BLB Instance
    • Using IP Group Function to Mount Real Servers Across VPCs in Different Regions
    • Using IP Group Function to Mount Real Servers Across VPCs in the Same Region
All documents
menu
No results found, please re-enter

BLB BLB

  • API Reference
    • Access control
    • API Service Domain Name
    • Appendix
    • Application BLB Interface
      • Application BLB Instance Related Interfaces
      • Application BLB Listener Related Interfaces
      • Application BLB Security Group Related Interfaces
      • Application BLB Server Group Related Interfaces
    • Application IPv6 BLB Interface
      • Application IPv6 BLB Instance Related Interfaces
      • Application IPv6 BLB Listener Related Interfaces
      • Application IPv6 BLB Security Group Related Interfaces
      • Application IPv6 BLB Server Group Related Interfaces
    • BLB Order Related Interfaces
      • BLB - Resize
      • BLB Charge Shift - Cancel Prepay to Postpay
      • BLB Charge Shift - Postpay to Prepay
      • BLB Charge Shift - Prepay to Postpay
      • BLB Inquiry
      • BLB Unsubscribe Interface
    • Document Update Records
    • Error code
    • Interface Specifications
    • Introduction
    • Load Balancer Dedicated Cluster LBDC Interface
      • LBDC Instance Related Interfaces
    • Service Publishing Point Interface
      • Service Publishing Point Related Interfaces
    • Standard BLB Interface
      • Standard BLB Instance Related Interfaces
      • Standard BLB Listener Related Interfaces
      • Standard BLB Real Server Related Interfaces
      • Standard BLB Security Group Related Interfaces
    • Standard IPv6 BLB Interface
      • Standard IPv6 BLB Related Interfaces
  • FAQs
    • Billing Problems
    • Common Questions Overview
    • Configuration-related questions
    • Fault-related questions
    • General Problems
    • Load Balancer Dedicated Cluster Related Issues
    • Performance-related questions
    • Security Problems
  • Function Release Records
  • Operation guide
    • Access control
    • Access Logs
    • Application BLB instance
    • Application IPv6 Instance
    • BLB metric description
    • Certification
    • Custom configuration
    • Extended domain name
    • General-purpose BLB instance
      • Creating BLB Ordinary Instance
      • Managing BLB Ordinary Instance
    • General-purpose IPv6 BLB instance
    • Identity and access management
    • IP Group Usage Guide
    • Load Balance Dedicated Cluster
    • Load Balancer Frontend and Backend Protocol Correspondence
    • Recording Access Logs Using VPC Flow Logs
    • Service Release Point
    • Tag Management
  • Product Description
    • Application scenarios
    • Basic Architecture
    • Basic concepts
    • Performance Specification Description
    • Product advantages
    • Product features
    • Product Introduction
    • Usage restrictions
  • Product pricing
    • Load Balancer Dedicated Cluster Billing
    • Load Balancer Instance Billing
  • Quick Start
  • SDK
    • GO-SDK
      • Application BLB Instance
      • Initialization
      • Install
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Ordinary BLB Instance
      • Overview
      • Service Release Point
      • Version Change Records
    • Java-SDK
      • Application BLB instance
      • General-purpose BLB instance
      • Initialization
      • Install the SDK Package
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Overview
      • Service Release Point
      • Version Update Description
    • PHP-SDK
      • Initialization
      • Install
      • Ordinary BLB Instance
      • Overview
    • Python-SDK
      • Application BLB Instance
      • Initialization
      • Install
      • IPv6 BLB Instance
      • Load Balance Dedicated Cluster (LBDC)
      • Ordinary BLB Instance
      • Overview
      • Service Release Point
      • Version Update Description
  • Service Level Agreement (SLA)
    • Description of Baidu AI Cloud Load Balancer Trusted Cloud certification service availability
    • LBDC Service Level Agreement SLA
    • BLB Service Level Agreement (V2.0)
  • Typical Practices
    • BLB Selection Guide
    • Health Check Exception Troubleshooting
    • Implementing BLB Association with Listeners, Real Servers, Security Groups, etc. via Terraform
    • Implementing Multi-Site Hosting via Application BLB
    • Load Balancer Security Protection Strategy
    • Managing BLB via Terraform
    • Obtaining Client Information via Application BLB Instance
    • Using IP Group Function to Mount Real Servers Across VPCs in Different Regions
    • Using IP Group Function to Mount Real Servers Across VPCs in the Same Region
  • Document center
  • arrow
  • BLBBLB
  • arrow
  • Operation guide
  • arrow
  • General-purpose IPv6 BLB instance
Table of contents on this page
  • Configure TCP listener
  • Configure UDP listener
  • Scenario overview
  • Operation steps
  • Edit listener settings
  • Release listener settings
  • Add real server
  • Modify real server weight
  • Remove real server
  • Associate with security group
  • Disassociate security group
  • View port monitor
  • View via API
  • Manage Alarms
  • Manually release BLB instance
  • Automatically release BLB instance

General-purpose IPv6 BLB instance

Updated at:2025-10-16

An IPv6 LoadBalancer uses IPv6 single-stack technology and integrates with an IPv4 LoadBalancer to enable dual-stack IPv6/IPv4 communication. Upon creation of an IPv6 LoadBalancer, the system assigns an IPv6 address to process requests from IPv6 clients.

Create a general-purpose IPv6 instance

  1. Log in to Baidu AI Cloud, navigate to Products > Network > Load Balancer, access the Baidu Load Balancer (BLB) Management Console, and click on General-purpose IPv6 Instance to open the Instance List page.
  2. Click Create Load Balancer to enter the Create Instance interface. image.png
  3. Choose the configuration information.
ConfigMap Description
Billing and Region Selectable bill type and current region
Name Customizable IPv6 instance name
Instance type Select a general-purpose IPv6 instance
Network Virtual Private Cloud (VPC) to which the BLB being created currently and corresponding BCC cloud resources belong
Allocate IPv6 An IPv6 instance must be assigned an IPv6 IP, which can be automatically allocated or manually specified
Security group You may select either a created security group or a default security group
Tag Organize resources using various criteria (e.g., purpose, owner, or project); each tag is composed of a key and a value.
Resource group Selectable resource group
Purchase information You can select the purchase count and set the automatic release information, etc.
  1. Confirm the configuration information and complete the order confirmation and payment according to the system prompts. Users will receive an SMS notification upon successful creation.
  2. Select Products > Network > Load Balancer, access the Baidu Load Balancer (BLB) Management Console page, click General-purpose IPv6 Instance to enter the Instance List page, and view the relevant information of BLB instances, including:
Item Description
Instance name/ID BLB instance's name and ID. Click the instance name to access the BLB Instance Details page, as shown in Step 2
Status BLB instance's current operational status. If it displays "Running," the BLB instance is functioning normally
Internal IP address IPv6 IP assigned or specified at the time of creation. BLB provides an access address for balancer services.
Network Virtual Private Cloud (VPC) where BLB is located. If not specified, the system provides a default VPC
Subnet belonged Virtual Private Cloud (VPC) where BLB is located. If not specified, the system provides a default VPC
Frontend protocol/port Protocols (e.g., HTTP, TCP) and port numbers of listeners associated with the BLB instance
Backend protocol/port Protocols and port numbers forwarded by the listener associated with the BLB instance to the backend BCC
Real server BCC associated with the BLB instance
Resource group User-defined resource group

Configure listener

Configure TCP listener

The TCP listener configuration includes two parts: Configure Information and Set Health Check. When health check is enabled, BLB will automatically block unhealthy real servers.

  1. Select Products > Network > Load Balancer, access the Baidu Load Balancer (BLB) Management Console page, and click General-purpose IPv6 Instance to enter the Instance List page.
  2. Click the load balancer name to access the Instance Details page.
  3. Click Listener Settings > Add Listener Settings in the left navigation bar to configure the basic settings and health check for the listener. image.png image.png
  4. Configure the necessary settings.
ConfigMap Description
BLB protocol port Select TCP type and fill in the port
Backend protocol port Fill in the real server port
Forwarding rules You may select weighted round robin, weighted least connections, or source IP
Timeout duration Specify TCP connection timeout duration. The input range is an integer between 10 and 4000, and the default value is 900 seconds.
ProxyProtocol protocol Enable the ProxyProtocol feature to capture and pass details like the client's source IP, source port, destination IP, destination port, and protocol. Ensure that the real server is configured to support ProxyProtocol before enabling this feature.
  1. Set up health checks.
ConfigMap Description
Response timeout Enter an integer between 1 and 60. It is recommended to set it to 3 seconds
Health check interval Enter an integer between 1 and 10. It is recommended to set it to 3 seconds
Unhealthy threshold If the count of the consecutive failed health checks exceed this threshold, the server will be deemed unhealthy and removed from the server pool until recovery.
Health threshold When the number of consecutive successful health checks surpasses this limit, the server will be marked as healthy and will rejoin the server pool.
  1. Once all configurations are completed, click the OK button to finalize adding the TCP listener.

Configure UDP listener

Scenario overview

Typical use cases for UDP traffic include DNS services, Internet of Things applications, and scenarios where high reliability of data transmission is not critical.

Operation steps

The UDP listener configuration includes two parts: Configure Information and Set Health Check. When health check is enabled, BLB will automatically block unhealthy real servers.

  1. Select Products > Network > Load Balancer, access the Baidu Load Balancer (BLB) Management Console page, and click General-purpose IPv6 Instance to enter the Instance List page.
  2. Click the load balancer name to access the Instance Details page.
  3. Click Listener Settings > Add Listener Settings to configure the basic settings and health check for the listener. Select UDP for the BLB protocol. image.png
  4. Set configuration information.
ConfigMap Description
BLB protocol port Select UDP type and fill in the port
Backend protocol port Fill in the real server port
Forwarding rules You may select weighted round robin, weighted least connections, or source IP
Timeout duration Set the timeout duration for UDP connections. The value must be an integer between 5 and 4000, with a default of 30 seconds.
ProxyProtocol protocol You can choose whether to enable the ProxyProtocol protocol to obtain the client's source IP, source Port, access destination IP, destination Port and access protocol.
  1. Set up health checks.
ConfigMap Description
Response timeout Enter an integer between 1 and 60. It is recommended to set it to 3 seconds
Health check interval Enter an integer between 1 and 10. It is recommended to set it to 3 seconds
Unhealthy threshold If the count of the consecutive failed health checks exceed this threshold, the server will be deemed unhealthy and removed from the server pool until recovery.
Health threshold When the number of consecutive successful health checks surpasses this limit, the server will be marked as healthy and will rejoin the server pool.
  1. After completing the above setup, click the OK button to finalize adding the UDP listener.

Edit listener settings

On the Listener Settings tab, click Edit to enter the editing interface. After editing, click OK. image.png

Release listener settings

  1. In the Listener Settings tab, choose the listener settings to be removed, then click the Release button.
  2. In the pop-up window, click OK to confirm and complete the release process.

Configure real server

Add real server

  1. Go to Products > Network > Load Balancer, open the Baidu Load Balancer (BLB) Management Console page, and select General-purpose IPv6 Instance to navigate to the Instance List page.
  2. Click the name of the load balancer to open the Instance Details page.
  3. Click Real Server > Add Real Server to access the real server list. The real server list displays IPv6 BCC instance names, statuses, and other information under the same Virtual Private Cloud (VPC) as the current BLB. Description: The real server list here only displays IPv6-type instances, not all available ones. image.png
  4. Set the weight for the real servers. The weight determines the distribution of request forwarding among the server instances. For instance, if two servers have different configurations, the more powerful server can be assigned a higher weight to handle more incoming requests.
  • The weight value is relative. If all servers have the same weight, their request forwarding ratios will be equal.
  • Weights can range from 0 to 100. A higher weight means more requests will be forwarded to that server; if a weight is set to "0," the server will not receive any new requests.
  • Non-zero weights do not apply to forwarding rules other than weighted round robin and weighted least connections.
    image.png
  1. Select one or more real server instances to add and click OK to integrate them into the load balancer service.

Modify real server weight

  1. Under the Real Server tab, find and choose the real server instance that requires modifications.
  2. Click Modify Weight to reselect the real servers and adjust their weight values. For detailed instructions, refer to the Add Real Server section.

Remove real server

  1. On the Real Server tab, select the server instance you want to remove.
  2. Click Batch Removal to complete the removal process.

Set security group

Currently, the default ingress rules of BCC security groups allow all traffic. If you need to configure security group rules in a more granular way, refer to the following guidelines. BLB performs health status checks by interacting with BCC via a specific intranet network segment. Therefore, when configuring BCC security group, you need to pay attention to releasing these intranet IP segments for the ingress rules of the security group. As the Layer 4 listener (e.g. TCP protocol) enables the real IP function by default (the source IP of the packet is the client IP), the ingress rule of the user BCC security group needs to additionally release the client IP address; The real IP function of the Layer 7 listener (e.g. HTTP protocol) is implemented via the X-Forwarded-For header, so the backend BCC security group of the Layer 7 listener does not need to release the client IP address. The ingress rules of the BCC security group require the following configuration for the source IP:

Listener type Public BLB address Internal BLB address
Layer-4 Listener (e.g., TCP protocol) Allow the public IP segment where the user's client is located and permit 100.64.0.0/10 (health check) Allow the 10.0.0.0/8 network segment (the IP address of the intranet BCC packet will be converted to the IP address of the 10.0.0.0/8 network segment, so it appears to the real server of BLB that the client request comes from 10.0.0.0/8 network segment) and the 100.64.0.0/10 network segment (health check)
Layer 7 Listener (e.g., HTTP protocol) Allow 100.79.0.0/16 network segment Allow 100.79.0.0/16 network segment

The open ports in the security group must include at least the BLB real server port and the health check port.

Associate with security group

  1. Navigate to Products > Network > Load Balancer, access the Baidu Load Balancer (BLB) Management Console page, and select General-purpose IPv6 Instance to go to the Instance List page.
  2. Click on the link in the Load Balancer ID/Name column to proceed to the Instance Details page.
  3. Click Security Group to enter the Security Group page. Egress or ingress rules can be selected from the list of currently applied security group rules; In the list of associated security group rules image.png
  4. Click Associate Security Group or Associate Now to access the list of security groups that can be associated image.png
  5. Check the security group that needs to be associated for load balancer and confirm. The security group will then be associated, and the security group rules will apply to the current instance. image.png

Disassociate security group

  1. On the Security Group page, click Disassociate under the Associated Security Group List's operation column.
  2. Click OK in the confirmation pop-up window to complete disassociation. The corresponding security group rules for the current application will be removed. image.png

View monitor data

Go to the Monitor tab on the BLB Details page to analyze monitoring data, including port monitor and real server monitor details.

View port monitor

  1. Go to Products > Network > Load Balancer, open the Baidu Load Balancer (BLB) Management Console page, and select General-purpose IPv6 Instance to navigate to the Instance List page.
  2. Click on the link in the Load Balancer ID/Name column to proceed to the Instance Details page.
  3. Click Monitor to enter the Monitor page, then click Port Monitor to display the monitor status. image.png
  4. For Layer 4 Listeners, the port monitor information includes:
  • Health check

    • Total probe count: The total number of real servers added.
    • Normal probe count: The number of real servers that successfully passed health checks.
    • Abnormal probe count: The number of real servers that failed health checks.
  • Network traffic

    • Network ingress traffic: Data received by the listener from users, measured in bytes per minute.
    • Network egress traffic: Data sent by the listener to users, measured in bytes per minute.
  • Network packet

    • Inbound packet count: The total number of data packets received by the listener from users, calculated per minute.
    • Outbound packet count: The total number of packets sent by the listener to users, calculated per minute.
  • Concurrent connections: The number of simultaneous TCP connections.
  • Traffic interruption: Incoming and outgoing traffic has dropped.
  • Packet loss: Both inbound and outbound packets have been dropped.
  • Connections dropped: Connections dropped that were not properly established
  • New connections: New connections within the time period
  1. For Layer 7 listeners, the port monitor information, in addition to the above contents, also includes:
  • Request count: Count of HTTP requests received by the listener, in requests/minute.
  1. By default, the system gives the monitor information within the last hour. To view more information, click the time to switch the time range, as shown in the following figure: image.png

View via API

For detailed interfaces, refer to Baidu Cloud Monitor (BCM) Query Data Interface. For obtaining BLB monitor request parameters "scope", "metricName" and "dimensions", please refer to the following table:

scope metricName dimensions
BCE_BLB UnhealthyCount abnormal instance count
TotalCount total instance count
HealthyCount normal instance count
RequestCount request count
NetworkInBytes network ingress traffic
NetworkOutBytes network egress traffic
ActiveConnCount active connection count
NetworkInPkgCount inbound packet count
NetworkOutPkgCount outbound packet count
BlbId + BlbPort are concatenated with a ".”, e.g., BlbId=lb-dd45e123, BlbPort=80
, then the instance is: lb-dd45e123.80

Manage Alarms

Click Alarm Details on the Monitor page to enter the alarm policy configuration page, where you can manage the alarm strategy. For detailed operation steps, please see BCM Alarm Management. image.png

Release IPv6 instance

Manually release BLB instance

  1. Go to Products > Network > Load Balancer, open the Baidu Load Balancer (BLB) Management Console page, and select General-purpose IPv6 Instance to navigate to the Instance List page.
  2. Select the IPv6 instance you want to release and click "Release.\
  3. In the pop-up dialog box, click OK.

Automatically release BLB instance

After setting the automatic release of IPv6 instance, the instance will be automatically released at the set time. There are two ways to automatically release an IPv6 instance:

  • Method I: For creating a new IPv6 instance, you can set it on the Create BLB Instance page.
  1. Click Products > Network > Load Balancer, access the Baidu Load Balancer (BLB) Management Console page, click General-purpose IPv6 Instance to enter the Instance List page. and select Create Load Balancer.
  2. Set the automatic release time of the BLB instance while creating the BLB instance, as shown in the following figure.
    image.png
  • Method II: For an already created BLB instance, you can set it on the BLB Instance Details page.


1. Select Products > Network > Load Balancer, access the Baidu Load Balancer (BLB) Management Console page, and click General-purpose IPv6 Instance to enter the Instance List page.
2. Click the load balancer name to access the Instance Details page.
3. Click Auto Release Time - Set.
image.png

  1. In the pop-up window, select Set Auto Release, configure the release date and specific time below, and click OK to complete the setting.
    image.png

Previous
General-purpose BLB instance
Next
Identity and access management