Бесплатные домены

02.03.2019 iMarketing5

Получаем 1000 бесплатных доменов RU за 1 минуту для любого хостинга

Всем привет!

В данной статье речь пойдет о быстрой добыче бесплатных доменов в зоне RU.
Будем искать домены, на которые забили владельцы, и присваивать их себе :-)

Где можно применить полученные знания?
В первую очередь каждый решит для себя сам. Могу лишь обозначить основные направления:
— Спам. Будь это соц. сети или email-рассылка
— Дорвеи. Можно фильтровать по ТИЦ/PR
— Иные виды серой деятельности

Для полноты картины технической составляющей, немного теории:
Есть {манимейкер|инфобизнесмен|баблоруб} Вася. Он решил создать сайт под свой продукт/услугу.
1. Вася регистрирует домен у какого-нибудь топового регистратора, например, reg_ru.
2. Далее, оформляет себе хостинг на 1 месяц у beget_ru*.
Почему на 1 месяц? — Вася решил по-быстрому впарить свой продукт, получить денежку и в кусты :-)
3. Затем, делегирует купленный домен на ns-сервера beget_ru

Проходит месяц. Вася хостинг не оплачивает: возможно затея удалась, а может вовсе с треском провалилась, не суть.
Суть в том, что beget блокирует его хост за неуплату. Но, домен остается делегированным на те же ns-сервера, т.е. брошенным.

Так вот, такие домены — наша цель. Этот домен мы можем попробовать добавить на свой аккаунт хостинга (в данном случае тот же багет).

* — По поводу beget_ru. Лишь в качестве примера и демонстрации. Не является какой-либо скрытой рекламой, даже наоборот. Контора сильно заезжена и много доменов оттуда не выловишь (об этом будет пару слов в конце статьи).

Двигаемся дальше. Алгоритм работы всего бота таков:
1. Парсим все домены по заданной ns-зоне
2. Пингуем полученные домены
3. Проверяем параметры DNS

Разберем каждый модуль отдельно.

1. Парсер.
Идеей для темы послужил мой предыдущий топик с парсером 

По технической части:
Т.к. это конкурс, в добавок еще новогодний…нужно все сделать красиво…
Парсер полностью переведен на GET/POST запросы. Существенно повысилась скорость работы. Модуль для CM2 также присутствует.

2. Пинг спаршенных доменов.
Нам ведь нужны не рабочие, которыми никто не пользуется, верно?
На данном этапе отсеиваем рабочие домены, т.е. оставляем те, к которым нет коннекта.

По технической части:
В модуле используются параллельные циклы (в рамках C# .NET Framework). Образно говоря, в таком цикле каждая итерация может выполняться параллельно с другими, в несколько потоков. Самая прелесть в том, что метод Parallel.For спроектирован таким образом, что система сама подбирает оптимальное количество потоков для цикла исходя из множества факторов.
По факту, использование таких циклов увеличивает скорость работы как минимум раз в 10. По сравнению с обычными (последовательными) циклами.

3. Проверяем DNS каждого домена.
У нужных нам доменов, отсутствуют основные NS, A, MX-записи

По технической части:
У каждой доменной зоны, есть своя whois-служба, которая содержит подробную информацию о каждом домене (в рамках своей зоны).
Служба работает на 43-м порту. Принимает адрес домена, отдает информацию. Никаких регистраций, каптч и смс :-)
Для RU-зоны это whois.ripn.net и whois.tcinet.ru службы.
Ответ примерно такой:

Код (text):
  1. По данным whois.ripn.net: ——————————————
  2. domain:  DOM-DESHEVLE.RU
  3. nserver:  ns1.beget.ru.
  4. nserver:  ns2.beget.ru.
  5. state:  REGISTERED, DELEGATED, VERIFIED
  6. person:  Private Person
  7. registrar:  REGRU-RU
  8. admin-contact: http://www.reg.ru/whois/admin_contact
  9. created:  2017-01-25T14:03:22Z
  10. paid-till:  2018-01-25T14:03:22Z
  11. free-date:  2018-02-25
  12. source:  TCI
  13. Last updated on 2017-12-09T09:56:31Z
  14. ———————————————————————

Обработка информации происходит очень быстро.
К тому же, в этом модуле также используются параллельные циклы (см. тех. часть модуля #2)

Скорость работы.
Для тестов использовался виртуальный сервер с такими параметрами:
6 ядер (по 2.13 GHz каждое)
6 гб оперативной памяти
1 гбит/сек интернет канал

Парсинг 1-й страницы ~ 2-3 сек.
1000 спаршенных доменов обрабатываются около 1 минуты (в это время входит процесс парсинга доменов)
Результат зависит уже от конкретного хостинга.

Запуск.
Необходимо заполнить входные настройки, а именно
временной отрезок регистрации доменов и ns-сервер.
input.png

Демонстрация работы бота:

Рекомендую искать хостинги, которые не очень популярны. Узнавать их ns-сервера и вперед.
Лайфхак: большинство хостингов предоставляют тестовый период.

Также, хочу обратить Ваше внимание на то, Вы не будете иметь полных прав на подобные домены.
И в любой момент, владелец может вернуть его обратно, например, как это произошло у меня:
abuse.jpg

Саппорт отнесся лояльно, аккаунт не блокировали.
Случай единичный, но имеет место быть.

Подытожим:
1. Находите любой, по Вашему мнению, привлекательный хостинг
2. Узнаете NS-сервера
3. Парсите домены по указанному временному отрезку и ns-серверу
4. Получаете много доменов на выходе
5. Пробуете добавлять домен к себе на хост (просто как доп. домен либо как псевдоним/альянс (т.е. зеркало))

Мой пример:
Я активно работаю с VK. Постоянно банят ссылки.
2 месяца назад спарсил себе доменов. Получилось 3к+.
domain_count.png
domain_create.png
По сегодняшний день использовал чуть больше 1к.
Затраты 100 руб/месяц на хостинг.
Такой вот профит.

Всем спасибо за прочтение статьи,
Желаю много халявных доменов :-)

Статья с сайта ZennoLab написал ZTS Client

Качаем файлы и кидаем в одну папку

  1. Парсер брошенных доменов
  2. statonline.cm

Друзья оставьте свой коммент к записи, нам будет очень приятно!

#ns#бесплатный домен#домен#Домены

Комментарии

  1. Олег
    18.08.2021 - 20:58

    Пароль для архива подкинешь?

    • iMarketing5
      18.08.2021 - 21:52

      А на каком архиве пароль, что-то подзабыл немного? попробуй statonline

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *