How to Change IP Addresses of Multiple Sites/Accounts in WHM
Changing the IP addresses for multiple cPanel accounts at once in WHM is a convenient way to manage server migrations or to assign dedicated IP addresses to multiple sites. Instead of updating each account individually, you can use a single tool to change the IPs for all selected accounts.
Step 1: Log in to WHM and Find the IP Change Tool
First, log in to your WebHost Manager (WHM) account as the root user. On the left-hand navigation menu, or by using the search bar, look for “Multi-Account Functions.” Under this section, click on “Change Multiple Sites’ IP Addresses.”
Step 2: Select the Accounts to Modify
On the “Change Multiple Sites’ IP Addresses” page, you will see a list of all the cPanel accounts on your server.
- Check the box next to each domain for which you want to change the IP address.
- Once you have selected all the desired accounts, click the “Change IPs of Selected Accounts” button.
Step 3: Assign New IP Addresses
A new screen will appear showing the details for the accounts you selected.
- For each account, use the dropdown menu to select a new IP address from the available list.
- After you have assigned a new IP address for each account, click the “Change IPs” button at the bottom of the page.
Important Considerations
- DNS Propagation: Be aware that changing IP addresses can temporarily make a site appear to be down for some visitors. This is because DNS changes need time to propagate across the internet.
- System Time: Changing multiple IPs will take some time as WHM updates the DNS zones, rebuilds the Apache configuration, and adjusts other settings for each account.