This example shows how you can change the IP of your domain without having any downtime.
This assumes both IPs are going to be on the same box.
We'll also use the Multi-IP system and just assign the 2nd IP to 1 domain, and temporarily have 2 IPs on the same User account (you can change it later if you want). This allows multiple domains to be on the User account, and they'll be unaffected.
We'll assume we have domain.com using 18.104.22.168, and we'll change the domain (not the User) to use 22.214.171.124, but still allow 126.96.36.199 to work in the background for a short period (hence no-downtime).
Add 188.8.131.52 as a 2nd IP to the domain using the Multi-IP System
Edit your dns to remove all 184.108.40.206 IPs:
User Level -> domain.com -> DNS Management -> remove all A records that point to 220.127.116.11.
Note, leave your TXT record (spf) if 18.104.22.168 is your server IP. Outbound emails will always leave from your server IP, so it needs to stay put.
Wait 4 hours. Then wait some more (maybe a day). This is for dns propagation. We need the old 22.214.171.124 IP to get flushed out of the dns system on everyones dns servers (not just yours).
Once the dns has propagated and been flushed out, then you can fully remove 126.96.36.199 from the domain (and User if you want).
User Level -> Domain Setup -> domain.com -> remove 188.8.131.52.
OR, to remove it from the User (has to be done quickly):
- Remove 184.108.40.206 from the domain
- Re-add 220.127.116.11 to the domain
- Go to Reseller Level -> List Users -> username: remove the 18.104.22.168 additional IP.
- At the same page, change the main IP for the user from 22.214.171.124 to 126.96.36.199.