Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Всем привет!

Заказывали систему по массовой регистрации, доменов, прописыванию DNS и PTR на хост площадках reg.ru и 2 domains, сделано 95% (остался вывод списка 1й пункт и 12й пункт, по словам кодера) но программист "пропал", поэтому даже коряво стоит на сервере, выдает ошибку: 

https://edoxuhy.ru/domains/

Задействован redis, php, бот телеграмма, API.

Нужно чтобы все работало. Нужно мою головную боль, что проект давно сделан на 95%, но все еще не запущен в продукт, взять на себя, и завершить под ключ.

Возможно осталось сделать 1й пункт и 12й, по словам бывшего прогера, ровно настроить на сервере то что нужно, оттестировать.

P.S. Новички, не опытные или с двумя-тремя отзывами, заявки не оставляйте.

ВОТ ТЗ

1. Для смены ПТР нам нужно загружать в окно список IP адресов и домены списком. Работа массовая, может быть под 500 IP и под 500 доменов.

То есть для примера, возьмем часть это к примеру 50 IP и 50 доменов.

Основные подготовительные задачи:

1) нам нужно узнать какие IP адреса у нас есть на наших серверах вообще (на сайте reg.ru

), чтобы из них выбирать нужные. Для этого 2 шага:

    а) нужно авторизоваться на хостере перейти в раздел "мои хостинг и услуги" https://www.reg.ru/user/service_list?nocache=3546296

       в списке услуг ищем ссылки для настройки серверов, в именах есть слово "Сервер" http://joxi.ru/krDR9E9t0ae6V2

    б) переходим на каждую найденную услугу, в ней нам нужно спарсить

главный IP сервера, и его доп адреса, итого мы должны списком получить

информацию

       по каждому серверу, где указано название услуги, главный IP и все доп IP (доп не ограниченны) http://joxi.ru/vAWOYxYSkw8DdA

2) нам нужно узнать какие домены нужны (на сайте 2domains.ru

) (они будут прописываться в качестве PTR у ip).

    а) авторизуемся, попадаем на страницу https://reg.2domains.ru/domains/

там будет список доменов, указываем дату создания доменов в настройках поиска

    и получаем список всех доменов с нужной датой создания http://joxi.ru/a2Xnekeiy8Pojr

Это была подготовительная работа по поиску нужного материала, чтобы

понимать какие домены нужно прописывать в качестве PTR в IP адрес

и какие DNS записи IP  прописывать в домены. Получаем этот список доменов и

IP исходя из предварительной работы или сами руками собираем,

и вставляем список IP и список доменов в отдельные окна или файлы.

3) Далее берем наши списки и прописываем:

    а) берем IP адрес например он имеет вид 28.35.14.32 прописываем его в

домене как субдомен например sm2732.domen субдомен генерируем

по следующей маске: первую букву указываем сами в настройках, вторая буква -

первая буква названия месяца в момент прописывания, следюущие 2 цифры -

дата месяца в момент прописывания, последние 2 или 3 цифры - последний

октет IP адреса (в нашем случае "32"). http://joxi.ru/Dr8PnknCkBR3Or

4) запоминаем какой субдомен имеет IP адреса и прописываем эти значния в

уже в PTR на хостере рег ру, для этого после авторизации

также идем в "мои хостинг и услуги" https://www.reg.ru/user/service_list?nocache=3546296

и там прям можем искать сразу IP.

Как нашли нужный адрес, http://joxi.ru/8Anb0w0tq36EDA

переходим кликом внутрь настройки, там есть меню прописать обратную зону http://joxi.ru/L21GjajU6dl3er

и туда прописываем полностью наш субдомен с доменом напрмиер sm2732.domen.ru

В итоге когда мы хотим узнать PTR ip адреса 28.35.14.32 у нас должен вернуться ответ sm2732.domen.ru

, если мы хотим узнать dns адрес

домена sm2732.domen.ru

то вернется ip 28.35.14.32.

+ Расширение

1. Регать домены через телеграм, с рандомом админа домена и рандом доменов. 

    а) После регистрации доменов дается список переходим сразу в окно настроек A,MX,SMTP,DKIM,SPF,PTR и тд.

    b) Если в доменах уже есть записи ДНС то удаляем все записи по галочке перед новыми.

2. Менять контактные данные админа у домена (Реализовано отдельно еще или только в момент регистрации?).

3. Вывод по запросу списков IP и доменов (по дате реги) (в 1-ом ТЗ это было).

4. Прописывание MX, A, DKIM, spf, PTR

5. SPF рандом IP в рамках маски

6. На выходе имеем возможность отдельно скачивать выходные файлы:

    a) просто список доменов 

    b) список PTR для MX (если он прописывался)

    c) список IP для MX (если они были) 

    d) список PTR для SMTP (если он прописывался)

    e) список IP для SMTP (если они были)

    f) Список приватных ключей для домена (если они были, [формат вывода ключей доп дам])

11) Логирование и информирование хода работа и какие домены/ip не прописались.   

12) Смена аккаунтов 2domains и reg.ru с чем система будет работать. (Сделана форма только)

P.S. генерация поддоменов, и селекторов dkim происходит исходя из ip, даты (месяц или день), это было сделано вроде.

6 лет назад
easycode
Роман 
37 летРоссия
8 лет в сервисе
Был
4 года назад