Я знаю, например, что существует два DNS-имени для IP. Однако nslookup ip
возвращает только одну запись.
Как получить все записи для IP?
Я знаю, например, что существует два DNS-имени для IP. Однако nslookup ip
возвращает только одну запись.
Как получить все записи для IP?
DNS не имеет способа запроса имен по значению.1 при выполнении nslookup ip
, вы просто запрашиваете PTR записи в специальном reversed-ip.in-addr.arpa
домен, а не магический обратный запрос.
обычно, когда хост или адрес имеет много имен, добавляется только одна запись PTR с основным именем-часто по соображениям безопасности/конфиденциальности (в случае общего хостинга веб-сайтов) или просто потому, что их владелец недостаточно заботился. (Несколько PTR-записей также запутано, как практически все программы будут просто выбрать один наугад.)
большинство авторитетный источник, следовательно, сам владелец IP-адреса. (Но также обратите внимание, что владелец может не всегда знать о других доменах, указывающих на их адрес. В DNS, если кто-то владеет доменом, они могут указать его в любом месте, просто добавив записи/AAAA.)
существует несколько сайтов, которые собирают информацию о том, какие сайты размещены на определенном IP-адресе (например yougetsignal), но они не могут знать 100% полную информацию. Если нет веб-сайта, размещенного на определенном доменном имени, он не будет указан в таких базах данных.
1 RFC 833 на самом деле имел определение обратная запросов в качестве дополнительной функции, используя опкод IQUERY; он был практически не используется из-за его ограниченной полезности. Процитировать тот же документ,"обратные отображения запросов не гарантированы быть уникальной или полной, потому что доменная система не имеет внутреннего механизма определения полномочий из записей ресурсов", поэтому в любом случае вы все равно не сможете получить информацию о доменах, размещенных в другом месте, чем этот конкретный сервер имен.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]