>Зачем же так критично, принцип работы DNS не слишком-то сложен, про кэш
>вообще молчу. и тем не менее PavelR как обычно прав :)
>1. Не попадались мне пока "реальные" люди.
Ну например мне приходилось работать на трех из четырех указанных мной. Другое дело, что моя профессиональная этика мне не позволяет такой информацией делится.
>2. Как можно сформировать список ВСЕХ СУЩЕСТВУЮЩИХ доменных имен при помощи поисковика,
>а???
Ваш четвертый пункт. Совсем всех конечно не получится, но хотя бы второго уровня для каких-то tld можно пытаться найти.
>3. Вообще мало реально, хотя конечно можно при помощи брутфорсера сгенерить список
>доменных имен и написать небольшую утилиту проверяющую имя хоста на DNS
>сервере на наличие записи. В связи с чем возникают вопросы:
>3.1 Время на перебор (какой-нибудь год, два...)?
Для вашей цифры часы или в худшем случае дни, подробней см. 3.3. Скрипт собственно перебора при знании perl пишется за несколько минут после изучения http://search.cpan.org/~shevek/Net-DNS-Async-1.07/lib/Net/DN.... Разумеется и на других языках можно.
>3.2 Не забанит ли вообще DNS сервер такого клиента (количество+частота запросов)?
Смотрите выше про ваше понимание DNS. Скорость перебора обычно ограничена шириной канала. Вот whois базы это другое дело, там реально на такое наткнутся даже при 10 запросах в секунду.
>3.3 Собственно КПД такого подхода, ведь количество реальных хостов будет в явном
>меньшенстве относительно "мосора"?
И что из этого? Важно количество попаданий в секунду, а не количество промахов.
Кстати, имена доменов часто генерируются подобным образом, особенно спамерами. Также замечу что где-то до 5-6 букв можно идти почти(с учетом звучащего сочетания гласных/согласных) полным перебором. Попробуйте запарковать короткий домен в com зоне и увидите насколько это сложно из-за наличия уже почти всех вариантов. Для более длинных лучше вариации словарных переборов.
>4.А может быть кто-нибудь знает где в нете можно тупо купить такой
>список?
Нам подобные задачи не нужны, как следствие это вам мучать поисковики.
>P.S. Люди, будьте добрее, а за неточную формулироку задачи - сорри!
Да вроде совсем не злые, просто отвечать при всем желании можно лишь в пределах точности вопроса.
P.S. Поймите, нет какого-то единого DNS сервера, который бы за все отвечал. DNS как и сам internet это распределенная система, которая должна выжить при повреждении значительной части узлов, все-таки проектировалось изначально на случай ядерной войны :)