Assign a dedicated IP address in WHM: Difference between revisions

From Acenet Knowledgebase
Jump to navigation Jump to search
m Docs admin moved page How to assign a dedicated IP through WHM (Virtual/Dedicated Server) to How to assign a dedicated IP through WHM for a Virtual or Dedicated Server: Text replacement - "How to assign a dedicated IP through WHM (Virtual/Dedic...
Rewritten for current WHM and Acenet servers (WHM section refresh)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
This article depicts functionality only when logged into WHM (Web Host Manager) as root. The ability to assign your own Dedicated IPs requires either a Virtual or Dedicated server package.
A dedicated IP address gives one account its own IP address instead of sharing the server's main IP address. See [[Why should I have a dedicated IP]] for reasons you might want one.


Dedicated IPs have many advantages. You can view more details in our article [[Why should I have a dedicated IP?]]
You don't need a dedicated IP address for SSL. Free AutoSSL certificates work on shared IP addresses.


{{note|Before assigning a dedicated IP to an account, you should be aware that a dedicated IP assignment may result in the site(s) associated with the account to appear down for several hours while the new IP  propagates. We suggest to schedule dedicated IP assignments for the  account's non-peak hours because of this.}}
== Reseller hosting ==


{{note|If any of the sites associated with the account you're going to assign a dedicated IP to are using 3rd party DNS that does not sync with your server's DNS, they will need to have their DNS zones modified to reflect the new IP address. If you're not sure how the sites are having their DNS handled, you will want to consult with your server's administrator.}}
Order a dedicated IP address (see {{Account Upgrades}}), then [[Open a support ticket|open a support ticket]] in the '''Technical Support''' department and tell us which account to assign it to.


[1] Log into your server's WHM as root.
== Your own server (cloud or dedicated) ==


[2] Click on 'Change Site's IP Address' which is under the 'Account Functions' section.
=== Step 1: Add the IP address to your server ===


[3] Select the account you're wanting to assign a dedicated IP to.
To get an additional IP address for your server, see {{Account Upgrades}}, or open a ticket in the '''Sales and Billing''' department.


[4] Click the 'Change' button.
Once we've assigned the IP address to your server, check that it's listed in WHM under '''IP Functions''' > '''Show or Delete Current IP Addresses'''. If it isn't, add it with '''IP Functions''' > '''Add a New IP Address''', using the subnet mask we gave you.


[5] Select an available IP (other than your server's main IP) from the 'New Address' drop down.
=== Step 2: Assign it to an account ===


If you currently do not have any available IPs, you can view details on how to order additional IPs for your server at our {{Account Upgrades}} page.
Before you start, note that visitors may keep reaching the old IP address for a few hours, until DNS caches update. To shorten this, lower the time to live (TTL) of the domain's DNS records a day ahead.


[6] Click the 'Change' button.
'''1.''' Log in to WHM as root and go to '''Account Functions''' > '''Change Site's IP Address'''.


[[Category:WHM (Web Host Manager)]]
'''2.''' Select the account and click '''Change'''.
 
'''3.''' Choose the new IP address from the menu, then click '''Change'''.
 
WHM updates the account's DNS zone on your server. If the domain's DNS is hosted somewhere else, such as Cloudflare, also change its '''A''' records there.
 
For details, see cPanel's [https://docs.cpanel.net/whm/account-functions/change-site-ip-address/ Change Site's IP Address] documentation.
 
[[Category:WHM]]

Latest revision as of 10:26, 27 October 2026

A dedicated IP address gives one account its own IP address instead of sharing the server's main IP address. See Why should I have a dedicated IP for reasons you might want one.

You don't need a dedicated IP address for SSL. Free AutoSSL certificates work on shared IP addresses.

Reseller hosting

Order a dedicated IP address (see Account Upgrades), then open a support ticket in the Technical Support department and tell us which account to assign it to.

Your own server (cloud or dedicated)

Step 1: Add the IP address to your server

To get an additional IP address for your server, see Account Upgrades, or open a ticket in the Sales and Billing department.

Once we've assigned the IP address to your server, check that it's listed in WHM under IP Functions > Show or Delete Current IP Addresses. If it isn't, add it with IP Functions > Add a New IP Address, using the subnet mask we gave you.

Step 2: Assign it to an account

Before you start, note that visitors may keep reaching the old IP address for a few hours, until DNS caches update. To shorten this, lower the time to live (TTL) of the domain's DNS records a day ahead.

1. Log in to WHM as root and go to Account Functions > Change Site's IP Address.

2. Select the account and click Change.

3. Choose the new IP address from the menu, then click Change.

WHM updates the account's DNS zone on your server. If the domain's DNS is hosted somewhere else, such as Cloudflare, also change its A records there.

For details, see cPanel's Change Site's IP Address documentation.