CPanel, отлично работает с динамическим ip, даже если он сменится во время работы это всё равно не приведёт с падению сессии, проблемы могут быть только если ресурс использует не лицензионную, собственноручно не грамотно сконфигурированную панель управления или у сервиса имеется правило безопасности для доступа лишь с определённых ip адресов, подсети, но это лишь небольшое добавление в работе
p.s. необходимость указать ip адрес для доступа к API, видел у reg.ru, нужно было чтобы домашний комп отправлял новый ip и тот прописывался в А запись домена, чтобы всегда было сопоставление доменого имени и динамического ip от ростелекома, так честно даже не задумываясь указал ip своего vps а там простой php скрипт
Код:
<?php
#92.101.59.111
if($_GET['key']=='muFsnFokNtD01'){
$ip = file(strval(basename($_SERVER['SCRIPT_NAME'])));
if ($ip[1] != '#'.getenv("REMOTE_ADDR").chr(13).chr(10)) {
$api_password = 'm9ho6eqo8SzV';
$url = 'https://api.reg.ru/api/regru2/zone/updat..
бла-бла-бла отправляем json и меняем ip,
$ip[1] = '#'.getenv("REMOTE_ADDR").chr(13).chr(10);
file_put_contents(strval(basename($_SERVER['SCRIPT_NAME'])),$ip);
?>
усё
p.p.s по этой же причине и паре других более не юзаю домены .ru и российских хостеров, почему-то на всяких забугорных namecheap.com digitalocean.com всё намного цивилизованнее и без фокусов ^^