Child pages
  • Guide to IPv6 - How to Get Started With IPv6

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Section


Column
width250px

Include Page
LIB:_IPv6GuideMenu
LIB:_IPv6GuideMenu


Column

Overview

To use IPv6 on your cPanel & WHM server, you must acquire IPv6 addresses and add them to your server. You can then assign the server's shared IPv6 address and assign IPv6 addresses to the desired users.

Note
titleNote:

The steps in this document require that your server runs cPanel & WHM version 54 or later. 

 

Configure IPv6 on your server


 

Section


Column
width72px


Column

Acquire an IPv6 range.

To acquire an IPv6 address range, contact your Internet Service Provider (ISP). Most ISPs assign IPv6 addresses in large blocks or ranges.

We recommend that you request IPv6 addresses for the following purposes:

  • A single IPv6 address for the server itself, which you can assign to individual accounts as a shared IP address. 

    Warning
    titleWarning:

    Make certain that you request an IPv6 address that does not exist within the requested IPv6 range. The system blocks shared IPv6 addresses that exist within IPv6 ranges.


  • An IPv6 range to use to assign individual dedicated IPv6 addresses to accounts.
Note
titleNotes:
  • We recommend that you request an IPv6 address range with a /64 network portion, the most common network portion for the shared hosting industry. However, network portions may be as low as /48, or as high as /128, which represents a single IPv6 address.
  • When you acquire IPv6 addresses, make certain to update your Reverse DNS entries. Some ISPs update these entries for you, while others require you to maintain them.



 


 

Section


Column
width72px


Column

Ping another server from the IPv6 server.

Multiexcerpt include
MultiExcerptNameIPv6PingOut
PageWithExcerptGuide to IPv6 - Troubleshoot IPv6 Problems





 

Section


Column
width72px


Column

Ping the IPv6 server from another server.

Multiexcerpt include
MultiExcerptNameIPv6PingIn
PageWithExcerptGuide to IPv6 - Troubleshoot IPv6 Problems


 


 

Section


Column
width72px


Column

Ensure that the cpsrvd daemon listens on IPv6

Navigate to the System section of WHM's Tweak Settings interface (WHM >> Home >> Server Configuration >> Tweak Settings) and select On for the Listen on IPv6 Addresses setting.

This setting ensures that the cpsrvd daemon listens on IPv6 in addition to IPv4.


 


 

Section


Column
width72px


Column

Configure the server's shared IPv6 address.

To configure the server's shared IPv6 address, perform the following steps:

  1. Navigate to WHM's Basic WebHost Manager Setup interface (WHM >> Home >> Server Configuration >> Basic WebHost Manager Setup).
  2. Enter the desired shared IPv6 address in the The IPv6 address (only one address) to use to set up shared IPv6 virtual hosts. text box.

    Note
    titleNote:

    After you configure this setting, BIND automatically begins to listen for DNS requests via IPv6.


  3. Click Save Changes at the bottom of the interface. A confirmation message will appear.
Warning
titleImportant:

An IPv6 address range cannot contain a server's shared IP address. The system will not allow you to set a shared IP address that exists within any configured IPv6 address range.



 


 

Section


Column
width72px


Column

Add IPv6 ranges to the server's available IP addresses.

To add IPv6 address ranges from which you can assign dedicated IPv6 addresses, use WHM's IPv6 Ranges interface (WHM >> Home >> IP Functions >> IPv6 Ranges).

Multiexcerpt include
MultiExcerptNameAddRangeSteps
PageWithExcerptIPv6 Ranges


 


 

Section


Column
width72px


Column

Assign dedicated IPv6 addresses to individual accounts.

To assign addresses to individual users, navigate to WHM's Assign IPv6 Address interface (WHM >> Home >> IP Functions >> Assign IPv6 Address) and select the desired cPanel account.

Multiexcerpt include
MultiExcerptNameAssignIPv6Steps
PageWithExcerptAssign IPv6 Address


 


 

Section


Column
width72px


Column

Configure additional IPv6 settings on the server.

We recommend that you configure the following additional IPv6-related settings on your cPanel & WHM server:

  • Add IPv6 addresses to any other desired Exim configuration settings in WHM's Exim Configuration Manager interface (WHM >> Home >> Service Configuration >> Exim Configuration Manager).
  • Enable the Enable IPv6 setting in WHM's Mailserver Configuration interface (WHM >> Home >> Service Configuration >> Mailserver Configuration).
  • Add any remote mail servers that use IPv6 addresses in WHM's Configure Remote Service IPs interface (WHM >> Home >> IP Functions >> Configure Remote Service IPs).


 


 

Section


Column
width72px


Column

Troubleshoot issues.

For help with IPv6 problems, read our Troubleshoot IPv6 Problems documentation.




Additional documentation

Localtab Group


Localtab
activetrue
titleSuggested documentation

Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "ipv6" and label = "whm" and space = currentSpace()


Localtab
titleFor cPanel users

Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "ipv6" and label = "cpanel" and space = currentSpace()


Localtab
titleFor WHM users

Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "ipv6" and label = "whm" and space in (currentSpace(),"CKB")


Localtab
titleFor developers

Content by Label
showLabelsfalse
max5
showSpacefalse
cqllabel = "ipv6" and space = "DD"