Сайт с выделенным IP-адресом, по-прежнему использует общий IP-адрес сервера
Используя cPanel WHM, я создал хостинг с выделенным IP-адресом,
Я планирую использовать его с IP-адресом вместо домена (например, http://1.2.3.4/script.php)
Открывается, скрипт тоже отлично работает.
Единственная проблема заключается в том, что используемый им IP-адрес не выделен, он все еще использует общий IP-адрес сервера.
Я проверил в CURL эквивалентном file_get_contents (' http://myip.is/'), IP - это общий IP-адрес сервера, а не IP-адрес, используемый в URL или выделенный для него.
1 ответ
Решение
После многих попыток я понял, что проблема в CURL, по-видимому, он все еще использует основной IP-адрес сервера.
Мне удалось это исправить, добавив следующее к моей функции CURL
// Changing 1.2.3.4 with websites real IP
$website_ip = '1.2.3.4';
curl_setopt($curl, CURLOPT_INTERFACE, $website_ip);