URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 69242
[ Назад ]

Исходное сообщение
"Как получить список субдоменов."

Отправлено br00t , 01-Окт-06 16:31 
   Привет.
   Подскажите пожалуйсто как получить список всех хостов в домене если это возможно, например есть домен хх.уу, как узнать все доменные имена 3его уровня для него (т.е. АА1.хх.уу, АА2.хх.уу .. ААn.xx.yy)
   Вроде эту проблему может решить nslookup с командой ls, но у меня в дистрибудиве мандрэйк, nslookup вывдает "The 'ls' command is not implemented.", в фрибсд тоже самое, есть ли альтернативные решения.
   На сколько я понимаю это не сверх сложная задача и у понимющего человека займет мин 10, если можно покажите как это делается на примере какого-нибудь реального ресурса, что бы эту процедуру можно было повторить в домашних условиях.
   Спасибо за внимание.

Содержание

Сообщения в этом обсуждении
"Как получить список субдоменов."
Отправлено seller , 01-Окт-06 16:56 
>   Привет.
>   Подскажите пожалуйсто как получить список всех хостов в домене
>если это возможно, например есть домен хх.уу, как узнать все доменные
>имена 3его уровня для него (т.е. АА1.хх.уу, АА2.хх.уу .. ААn.xx.yy)
>   Вроде эту проблему может решить nslookup с командой ls,
>но у меня в дистрибудиве мандрэйк, nslookup вывдает "The 'ls' command
>is not implemented.", в фрибсд тоже самое, есть ли альтернативные решения.
>
>   На сколько я понимаю это не сверх сложная задача
>и у понимющего человека займет мин 10, если можно покажите как
>это делается на примере какого-нибудь реального ресурса, что бы эту процедуру
>можно было повторить в домашних условиях.
>   Спасибо за внимание.


Можно получить файл зоны и днс-серверов данного ресурса (это если на primary для данной зоны стоит опция allow-transfer { all; } (или вообще не стоит).
Настроить свой named как вторичный для того ресурса и сделать ретрансфер зоны.
Это вкратце:)


"Как получить список субдоменов."
Отправлено br00t , 01-Окт-06 19:30 

>Можно получить файл зоны и днс-серверов данного ресурса (это если на primary
>для данной зоны стоит опция allow-transfer { all; } (или вообще
>не стоит).
>Настроить свой named как вторичный для того ресурса и сделать ретрансфер зоны.
>
>Это вкратце:)

А без поднятия у себя днс-сервера и его настройки никак нельзя :) ???


"Как получить список субдоменов."
Отправлено lavr , 01-Окт-06 19:53 
>
>>Можно получить файл зоны и днс-серверов данного ресурса (это если на primary
>>для данной зоны стоит опция allow-transfer { all; } (или вообще
>>не стоит).
>>Настроить свой named как вторичный для того ресурса и сделать ретрансфер зоны.
>>
>>Это вкратце:)
>
>А без поднятия у себя днс-сервера и его настройки никак нельзя :)
>???

если ТРАНСФЕР зон/ы РАЗРЕШЕН, любой утилитой:

host или dig - тип запроса axfr

утилита nslookup - deprecated, только в старых bind4 и bind8 можно было выполнить
трансфер используя команду ls:

# nslookup
...
> set server имя
> ls -d domain.ru. > /tmp/domain.ru
> exit


"Как получить список субдоменов."
Отправлено br00t , 04-Окт-06 13:50 
>>
>>>Можно получить файл зоны и днс-серверов данного ресурса (это если на primary
>>>для данной зоны стоит опция allow-transfer { all; } (или вообще
>>>не стоит).
>>>Настроить свой named как вторичный для того ресурса и сделать ретрансфер зоны.
>>>
>>>Это вкратце:)
>>
>>А без поднятия у себя днс-сервера и его настройки никак нельзя :)
>>???
>
>если ТРАНСФЕР зон/ы РАЗРЕШЕН, любой утилитой:
>
>host или dig - тип запроса axfr
>
>утилита nslookup - deprecated, только в старых bind4 и bind8 можно было
>выполнить
>трансфер используя команду ls:
>
># nslookup
>...
>> set server имя
>> ls -d domain.ru. > /tmp/domain.ru
>> exit

   Спасибо, это как раз то что мне надо было узнать, к сожалению зону мне так и не удалось перенести, походу   allow-transfer { none (или чето еще запрещающее простому смертному перенос); }; это распространенная практика среди сисадминов (попахивающая паранойей). Зачем закрывать открытую информацию, лично мне это надо было абсолютно в мирных целях, но им виднее.