- Documentation
Load Balancer
Network Load Balancer (NLB)
Quick Start
Setting up an IPv6 Network Load Balancer
Quick Start
Setting up an IPv6 Network Load Balancer
Setting up an IPv6 Network Load Balancer
Scenarios
This article introduces how to quickly configure an IPv6 internet-type Network Load Balancer (NLB) with basic service capabilities. After configuration is completed, the NLB instance listens to requests from TCP port 80, and the ECS instances in the server group provide services through TCP port 80.
Prerequisites
- The IPv6 feature for NLB is in Beta. After activating NLB product permissions, you still need to contact your account manager to enable the IPv6 feature.
tip
Besides NLB IPv6 permissions, you also need to activate VPC IPv6 permissions and IPv6 gateway product permissions.
- Data planning and resource preparation have been completed following Quick start.
Configuration procedures
tip
The following steps only describe parameters required for this configuration. Keep other parameters at their default values. For more information about parameters, see User Guide. Step 1: Create an NLB instance
tip
During initial login, follow the on-screen instruction to complete cross-service role authorization.
- Click the Create NLB button. Configure the parameters of the NLB instance by referring to the table below.
- Follow the console guidance to review and accept the Legal.
- Click Submit order to complete the instance creation.
- Click Go to console to view and record the domain name of the newly created NLB instance.
Step 2: Create an IPv4 server group and add backend servers Create server group and add backend servers
tip
Currently, only IPv4-type server groups are supported. IPv6 requests are converted to IPv4 addresses by the NLB instance and can be properly processed by IPv4 backend servers.
- In the left-side navigation pane, select Server Group.
- Click Create Server Group button and configure basic information according to the table below.
- Configure health check information according to the table below.
- Click Create to complete the creation of the server group.
- Click ··· > Add Server on the right side of the target server group.
- Click Add Server and select the target Elastic Compute Service (ECS) instance.
tip
Please ensure that the security group associated with the Elastic Compute Service (ECS) instance has allowed traffic from NLB. For configuration details, refer to Configure backend server security group.
- Click Next to configure ports and weights for the added backend servers.
- Click Migrate to complete the action.
Step 3: Add listener
- In the left-side navigation pane, select Instances.
- Click Configure Listener on the right side of the target NLB instance.
- Click Add Listener and see the table below to configure the listener.
- Click Next and select the Server Group created above.
- Click Next to confirm the configuration information.
- Click Migrate to complete the action.
Step 4: Activate IPv6 Internet bandwidth
tip
Modify the NLB instance to IPv6 internet, and the system automatically activates internet bandwidth for all IPv6 addresses of the NLB instance.
- In the left-side navigation pane, select Instances.
- Click the ··· > IPv6 Convert to Internet button on the right side of the target NLB instance.
- Click Migrate to complete the action.
Step 5: Configure security groups and Network Access Control List
- Security Groups and Network ACLs associated with the NLB instance
- Security Group configuration example:
- Network Access Control List configuration example:
- Security Groups and Network ACLs associated with the backend servers
- Security Group configuration example:
- Network ACL configuration example:
Step 6: Resolve your own domain name to the NLB domain name
VolcanoEngine does not allow users to Directly use the default domain name provided by the NLB service for Internet access. If you need to provide services to the internet through an NLB instance, please use your own domain name and resolve it via CNAME to the NLB domain name. If you do not have your own domain name, see Domain Services . Explanation
This example uses configuring resolution records in VolcanoEngine's DNS service. If you manage your business domain name on another platform, please configure resolution records on the corresponding platform.
- Refer to Add CNAME Record to resolve your domain name to the NLB instance domain and verify if the configuration takes effect. The parameter description is shown in the table below.
- Open the browser on your local computer.
- Input http://your custom domain name, if the application page deployed by the backend server is displayed, it indicates that your business has successfully configured the NLB.
Last updated: 2026.08.06 14:31:17