Как я могу получить все домены, связанные с данным IP-адресом, с помощью команд Unix или PHP?

Я пытаюсь получить все домены, связанные с данным IP-адресом, используя команды Unix или php.

Я пробовал dig или nslookup, но они дают имя хоста, но не все домены.

Если вы введете данный ip в senderscore.org, он выдаст отчет обо всех доменах, связанных с этим ip. Как они это делают? Это команда Unix или какая-то функция php, которую они используют для этого?

Любые мысли или советы будут оценены.

0

Решение

Вы никогда не сможете получить все домены, которые указывают на IP-адрес, с помощью простой команды. Это связано с тем, что dns разрешается только из записи в ip, а dns является децентрализованной инфраструктурой. Так что каждый, кто владеет доменом, может добавить A-запись для каждого ip.

Ты можешь использовать gethostbyaddr ( $ip_address ); в php или # whois ip на linux cli, но вы всегда будете получать обратную запись, если она определена.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]