Empieza modificando el fichero /etc/apache2/conf.d/ip_origen.conf, tendrás que copiarlo con el nombre de la nueva _IP.conf y substituir la vieja IP por la nueva:

# mv /etc/apache2/conf.d/[ip_origen].conf /etc/apache2/conf.d/[ip_destino].conf

Luego, para verificar que se ha modificado utiliza este comando:

# cat /etc/apache2/conf.d/[ip_destino].conf

Haz lo mismo con el servidor nginx:

# mv /etc/nginx/conf.d/[ip_destino].conf /etc/nginx/conf.d/[ip_destino].conf

Verifica que se ha modificado:

# cat /etc/nginx/conf.d/[ip_destino].conf

Ahora modifica una serie de ficheros donde solo habrá que cambiar el contenido, todo se puede hacer con el mismo comando apuntando a dos rutas diferentes:

# find /etc -iname *.conf -exec sed -i -r 's/[ip_origen]/[ip_destino]/g' {} \;
# find /usr/local/hestia -iname *.conf -exec sed -i -r 's/[ip_origen]/[ip_destino]/g' {} \;

Tendrás que modificar la IP también en ipatables

 sed -i 's/[ip_origen]/[ip_destino]/g' /etc/iptables.rules

Modifica el fichero y déjalo con el nombre de la nueva IP.

# mv /usr/local/hestia/data/ips/[ip_origen] /usr/local/hestia/data/ips/[ip_destino]

Antes de seguir realiza un reinicio del servidor, para reiniciar todos los servicios.

Finalmente con este comando se actualizará HestiaCP con todo lo necesario, recuerda ejecutarlo para cada usuario:

# v-rebuild-all admin yes

Adicionalmente, ten en cuenta que es posible que alguna dirección no se haya cambiado, por lo que habrá que hacerlo manualmente. Para ello te recomendamos hacer un grep recursivo buscando la IP de origen en /etc/:

 # grep -HRF "ip.de.origen" /etc/*