Как узнать IPv6 хостинга

Если вам нужно узнать IPv6-адрес вашего хостинга, вы можете использовать PHP и cURL для выполнения запроса к внешнему сервису.

Создайте файл с именем ipv6.php и разместите его в корневом каталоге вашего сайта со следующим содержимым:

<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://ifconfig.co/ip");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V6);
$response = curl_exec($ch);
curl_close($ch);
echo "IPv6 Address: " . $response;
?>

Затем откройте этот файл в браузере, перейдя по URL http://example.com/ipv6.php

Чтоб узнать IPv4-адрес создайте файл с именем ipv4.php и разместите его в корневом каталоге вашего сайта со следующим содержимым:

<?php
echo "<pre>";
print_r($_SERVER);
echo "</pre>";
?>

Затем откройте этот файл в браузере, перейдя по URL http://example.com/ipv4.php. В выводе найдите строки, содержащие SERVER_ADDR, что укажет вам на IPv4-адрес.