IPV6 ОПРЕДЕЛИТЬ СТРАНУ PHP
IPv6-адреса представляют собой комплексные адреса, состоящие из восьми блоков. Каждый блок содержит четыре шестнадцатеричных знака, которые разделяются двоеточиями. Это даёт значительно больше возможностей, чем в старых IPv4-адресах.
Для определения страны на основе IPv6-адреса в PHP можно использовать класс GeoIP из библиотеки PECL.
$gi = geoip_open('GeoIP.dat', GEOIP_STANDARD);
$country_code = geoip_country_code_by_addr_v6($gi, $ipv6);
geoip_close($gi);
В этом примере мы открываем файл с базой данных GeoIP, выполняем поиск страны с помощью функции geoip_country_code_by_addr_v6 и закрываем базу данных. $ipv6 - это переменная, в которой хранится IPv6-адрес, который нужно проверить.
IPv6 это просто
Как найти человека по IP адресу, определяем местоположение
Адреса IPv6 - Компьютерные сети. Продвинутые темы
Вычисляем по IP. Какие данные можно вытянуть из ip адреса с помощью PHP? Разбираемся, выводим
Иван Афоничев I IPv6 only сети
IPv6 без доступа к интернету
Объясняем iPv6 - НАСТОЯЩИЙ интернет - РАЗБОР
IPv6 - это просто