Я отслеживаю загрузки со своего веб-сайта, добавляя запись в базу данных для каждой загрузки, которая содержит IP-адрес и хост загружающего лица.
Я использую этот код PHP для получения IP-адреса
isset($_SERVER["HTTP_X_FORWARDED_FOR"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]
и хост с функцией PHP gethostbyaddr
, передав IP-адрес.
Это работало отлично в течение многих лет, пока что-то странное не случилось
Сегодня я видел две записи для загрузки, для которых IP-адрес и хост 2a02:2028:1aa:2dc1:854e:9ccc:b423:7c93
,
DomainTools говорит, что это «неправильно сформированный домен или IP».
Может ли кто-нибудь сказать мне, что это за штука и почему она уродливая?
Я не думаю, что это бот или что-то еще, потому что мои вещи могут загружать только реальные люди, так что я действительно запутался ?!
Других решений пока нет …