Я пытаюсь получить все домены, связанные с данным IP-адресом, используя команды Unix или php.
Я пробовал dig или nslookup, но они дают имя хоста, но не все домены.
Если вы введете данный ip в senderscore.org, он выдаст отчет обо всех доменах, связанных с этим ip. Как они это делают? Это команда Unix или какая-то функция php, которую они используют для этого?
Любые мысли или советы будут оценены.
Вы никогда не сможете получить все домены, которые указывают на IP-адрес, с помощью простой команды. Это связано с тем, что dns разрешается только из записи в ip, а dns является децентрализованной инфраструктурой. Так что каждый, кто владеет доменом, может добавить A-запись для каждого ip.
Ты можешь использовать gethostbyaddr ( $ip_address );
в php или # whois ip
на linux cli, но вы всегда будете получать обратную запись, если она определена.
Других решений пока нет …