Assign IPv6 Address

Overview

Users with root-level privileges can assign IPv6 =
addresses to the server's accounts. For more information about IPv6, read o=
ur Guide to IPv6 documentatio=
n.

Warnings:

When you use this interface to assign IPv6 ranges, the system erases an=
y IPv6 addresses that you assigned to the selected users via other methods.=

Before you use this interface to assign a shared IPv6 address to one or=
more users, you must configure a shared IPv6 address in W=
HM's Basic WebH=
ost Manager Setup interface (WHM >> Home >&=
gt; Server Configuration >> Basic WebHost Manager Setup).

Do not assign or configure a shared IPv6 address that =
exists within an IPv6 range. The system will block any shared IPv6 addresse=
s that exist within this range.

If you see an Apache must be recompiled or Apache should b=
e recompiled warning at the top of this interface, recompile EasyApache 4.

Notes:

For IPv6 to function on a cPanel & WHM server, the cpsrvd daemon must listen on IPv6 addresses. To enable this f=
unctionality, select On for the Listen on IPv6 Addresses =
setting in the Syst=
emsection of WHM's Tweak Settings interface (WHM >> Home >&g=
t; Server Configuration >> Tweak Settings).

Before you use this interface to assign dedicated IPv6 addresses, you <=
strong>must enable IPv6 on the server and use WHM's IPv6 Ranges interface (WHM &=
gt;> Home >> IP Functions >> IPv6 Ranges) to a=
dd IPv6 ranges. If you have not added IPv6 ranges to the server, the interf=
ace displays a No IPv6 ranges have been added. message.<=
/li>

Select an Account

To review IPv6 information for a specific account, select the desired ac=
count username from the Select an Account menu. The inte=
rface displays the account's IPv6 information.

To search for a specific username or primary domain, enter the username=
or primary domain in the Filter Accounts text box.

Click the select all icon () to select all of the acco=
unts on the server.

Account information

If you already assigned an IPv6 address range to the selected account, t=
he interface displays the following information:

IPv6 Address =E2=80=94 The account's IPv6 address.

Primary Domain =E2=80=94 The account's main domain.

IPv6 Subdomain =E2=80=94 A link to the account's IPv6 sub=
domain. Click this link to navigate to ipv6.example.com, =
where example.com represents the account's main doma=
in. This address resolves to the assigned IPv6 address.

Enable IPv6

To assign an IPv6 address to the selected account, perform the following=
steps:

Select the desired IPv6 address range from the Enable this acc=
ount with an IPv6 address from the selected range menu.

You must select a range that includes availa=
ble addresses.

To assign the server's shared IPv6 address to an account, select&nbs=
p;The server's shared IPv6 address. This address functions as a sh=
ared, rather than dedicated, address.

Note:

Your server may use a Stateless Autoconfigured Address (SLAAC) address t=
hat your MAC address determines. This address changes if your hardware chan=
ges. For example, if you replace your ethernet card, the new card receives =
a new IPv6 address. This causes the old address's VirtualHosts to use the w=
rong IPv6 address.

Click Enable Account. When you enable IPv6 on =
an account, the system performs the following actions:

Binds that IPv6 address to your server

Adds an AAAA record for the account to the primary DNS zone.

Note:

An enabled account maintains its IPv6 address information even if you en=
able it again with a different IPv6 address range.

Disable IPv6

When you disable IPv6 on an account, the system unbinds that IPv6 addres=
s from your server and the account loses the address. If you enable IPv6 on=
that account again, the system assigns it a different IPv6 address.