Делегирование домена на 1cloud

Обсуждение, отзывы, пожелания к статьям в разделе Сервер
Только администрация может создавать темы.
Сообщения могут писать все посетители.
Ответить
Admin
Администратор
Администратор
Сообщения: 18
Зарегистрирован: 25 апр 2022, 16:14

Делегирование домена на 1cloud

Сообщение Admin »

Обсуждение статьи Делегирование домена на 1cloud

Как управлять днс записями в 1cloud

Зачем делегировать домен

Причин для этого у каждого может быть несколько. Вы зарегистрировали бесплатно домен или он у вас на паркинге у регистратора и регистратор не предоставляет бесплатно поддержку почты с вашим доменным именем. Или вас не устраивает сама процедура настройки доменных записей. Хочется что бы все было на родном языке. Может хочется больше, каких то дополнительных услуг, причем бесплатно. Для меня например приоритетом было то что бы сервис днс поддерживал: API для изменения доменных записей и почту для моего домена. 1cloud — частично подходит по моим требованиям. Мне понравилась простота управления записями днс и главное управление при помощи API. Так же возможность делать любые типы записей и устанавливать TTL минимум 1 секунда, для динамического айпи более чем достаточно. Все остальные услуги платные более мне и не нужно. Документация на русском языке, управление так же на русском.

Регистрация в 1cloud

Прежде чем пользоваться услугами нужно пройти процедуру создания аккаунта. Кроме указания своего е-майла, нужно будет сообщить номер своего телефона. Так же на выбор можно зарегистрироваться чрез аккаунты вк, гугла, яндекса, маилру и одноклассников. Переходим по ссылке.

Регистрация аккаунта

Вводим в поле Email ваш действующий почтовый адрес на который придет письмо для подтверждения вашей почты.

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

Для окончательной регистрации требуется ввести Имя и номер телефона, на который поступит звонок, последние шесть цифр входящего номера нужно будет ввести в соответствующее поле.

Настройка профиля

После успешной регистрации попадаем в панель управления. Первым делом жмем в правом верхнем углу на ваш логин выбираем из вывалившегося списка Настройки. Вкладка Безопасность меняем пароль входа в панель управления. Старый пароль указываем, который пришел в письме. И дважды вводим желаемый пароль. Для пущей безопасности можно включить двухфакторную аутентификацию на выбор: через приложение или смс.

Переходим на вкладку API-ключ генерируем апи-ключ нажав кнопку Сгенерировать ключ запоминаем его нам он пригодится в дальнейшем.

Делегирование домена в 1cloud

Панель управления проста и интуитивна понятна. Все на русском языке.

Добавление домена

Слева в меню выбрать Сети и доставка контента - DNS . Нажать Добавление домена . В графу Доменное имя второго уровня. Например: 1cloud.ru пишем свой домен. IP адрес сервера - пишем соответственно айпи по которому расположен сервер. Узнать текущий внешний айпи сервера можно зайдя на него по SSH и набрать в терминале:

Код: Выделить всё

wget -q -O - ifconfig.me/ip
Так же можно перенести записи днс с сервера днс на котором обслуживается доменная зона, поставив соответствующую галку. Но лучше указать просто айпи, так будет быстрее, все равно записи будем добавлять в ручную.

Заполнив поля нажать кнопку Добавить домен

Нужно будет немного подождать пока выполнится задача и нажать Далее. Попадем на странице редактирования и добавления записей нашего домена.

Передача управления

Собственно само делегирование сводится к изменению адресов NS. Как поменять адреса серверов имен для бесплатного домена зарегистрированного на freenom. Если у вас другой регистратор домена, то смотрим в инструкциях регистратора или обратитесь в службу поддержки.

Заменить NS на:

Код: Выделить всё

ns01.1cloud.ru
ns02.1cloud.ru
Придется подождать до 24 часов, пока управление доменной зоной передастся на 1cloud, по факту бывает и быстрее.

Настройки DNS записей в панели управления 1cloud

В панели управления выбрать домен для редактирования записей нажав на его имя. Нажать на кнопку Создать запись . Выбрать нужную запись. Запись А уже создана автоматически. Создадим запись CNAME. Заполнив поля.

Мнемоническое имя: www.

Каноническое имя или @ : @ или имя домена

TTL: выбрать 30 секунд. Для статического айпи адреса сервера указать 1 день.

Нажать кнопку Создать запись

Автоматическое изменение днс записей при помощи API в 1cloud

Как писал ранее меня интересует изменение записи А поскольку мой сервер с белым динамическим айпи. Для тех у кого статический белый айпи далее можно не читать, у вас и так все хорошо. С помощью API можно делать все то же самое, что и через панель управления, для полного ознакомления с возможностями можно прочитать документацию

Для работы с API необходимо, что бы было установлено curl и jq

Код: Выделить всё

sudo apt update
sudo apt install curl
sudo apt install jq
Получение ID записей А и ID домена

Для того что бы поменять айпи адрес доменной зоны нужно узнать id этой записи. Подключаемся по SSH к серверу. И делаем запрос:

Код: Выделить всё

curl -X GET -H 'Content-Type: application/json' -H 'Authorization: Bearer token' "https://api.1cloud.ru/Dns/" | jq
В ответе ищем :

Код: Выделить всё

        "ID":"1",
        "TypeRecord":"A",
Запоминаем ID . Для каждой доменной зоны свой ID записи А

Так же ищем ID доменов

Код: Выделить всё

    "ID": 1,
    "Name": "имя_домена",
Скрипт изменения записи А (IP-адреса)

Алгоритм довольно простой. Что бы часто не беспокоить постоянными перезаписями, получаем текущую запись А сравниваем ее с реальным на этот момент айпи адресом сервера, если совпадает — все хорошо, если нет — меняем в записи А айпи адрес на текущий момент айпи сервера.

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

Код: Выделить всё

nano 1cloud.sh
Копируем и вставляем сам скрипт:

Код: Выделить всё

#!/bin/bash
TOKEN=token
ID_A=id-a
ID_DOMAIN=id-domain
TTL=30

MYIP=`curl -s 'http://ipinfo.io/ip'`
NSIP=`curl -X GET -H 'Content-Type: application/json' -H 'Authorization: Bearer '$TOKEN'' "https://api.1cloud.ru/Dns/Record/"$ID_A"" | jq '.IP' | sed 's/"//g'`

if [ $MYIP == $NSIP ]
        then 
            exit 1
        else

curl -X PUT -H 'Content-Type: application/json' -H 'Authorization: Bearer '$TOKEN'' "https://api.1cloud.ru/dns/recorda/"$ID_A"" -d '{"DomainId":"'$ID_DOMAIN'", "IP":"'$MYIP'", "Name":"@","TTL":"'$TTL'"}' | jq

fi
exit 1
Сохраняем файл Ctrl+O, и закрываем Ctrl+X.

Делаем файл исполняемым.

Код: Выделить всё

chmod +x ./1cloud.sh
TTL может принимать значения только: 1с, 5с, 30с, 1м, 5м, 10м, 15м, 30м, 1ч, 2ч, 6ч, 12ч, 1д все указывается в секундах
delegation-domain-to-1cloud-table-1.png
Если будет задано другое не табличное значение по умолчанию установится 1ч

Скрипт можно улучшить, например задавать только токен и имя домена с TTL , а остальные ID соответствующие доменной зоны скрипт будет парсить автоматически. Если у кого есть желание может поделится своим вариантом.

Установка автоматического исполнения скрипта

Добавляем файл 1cloud.sh в задачу cron

Код: Выделить всё

crontab -e
В конце вставляем запись, которая будет вызывать скрипт каждую минуту.

Код: Выделить всё

MAILTO=""
*/1 * * * * путь/к/файлу/1cloud.sh
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 828
Зарегистрирован: 07 май 2024, 17:49

новинки фильмов и сериалов смотреть бесплатно

Сообщение Wileynib »

1. Смотрите лучшие фильмы онлайн на нашем сайте! Новинки кино 2024 уже доступны для просмотра в высоком качестве без регистрации. https://ioby.org/users/hd24obnovi830587


2. Устали искать где посмотреть новые фильмы бесплатно? Заходите к нам и наслаждайтесь просмотром лучших кинолент онлайн в HD качестве! https://gravatar.com/hd24obnovi


3. Новые фильмы и сериалы 2024 ждут вас на нашем сайте. Без рекламы, без ограничений - только качественное кино в один клик! https://careercup.com/user?id=6328407350050816


4. Хотите смотреть кино онлайн бесплатно в хорошем качестве? Мы предлагаем вам лучшие фильмы 2024 без регистрации и смс! https://www.anobii.com/en/01b6bce135862 ... e/activity


5. Забудьте о поиске, где смотреть новинки в хорошем качестве. На нашем сайте вы найдете все самые свежие фильмы и сериалы 2024 бесплатно и без ограничений! https://tawk.to/hdobnovi24
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 828
Зарегистрирован: 07 май 2024, 17:49

Фильмы онлайн

Сообщение Wileynib »

1. Смотрите лучшие фильмы онлайн на нашем сайте! Новинки кино 2024 уже доступны для просмотра в высоком качестве без регистрации. https://www.metooo.io/u/hdobnovi


2. Устали искать где посмотреть новые фильмы бесплатно? Заходите к нам и наслаждайтесь просмотром лучших кинолент онлайн в HD качестве! https://qiita.com/hdobnovi


3. Новые фильмы и сериалы 2024 ждут вас на нашем сайте. Без рекламы, без ограничений - только качественное кино в один клик! https://archive.org/details/@hdobnovi


4. Хотите смотреть кино онлайн бесплатно в хорошем качестве? Мы предлагаем вам лучшие фильмы 2024 без регистрации и смс! https://doodleordie.com/profile/hdobnovi


5. Забудьте о поиске, где смотреть новинки в хорошем качестве. На нашем сайте вы найдете все самые свежие фильмы и сериалы 2024 бесплатно и без ограничений! https://wperp.com/users/hdobnovi/
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 828
Зарегистрирован: 07 май 2024, 17:49

Смотреть лучшие фильмы

Сообщение Wileynib »

1. Смотрите лучшие фильмы онлайн на нашем сайте! Новинки кино 2024 уже доступны для просмотра в высоком качестве без регистрации. https://www.openstreetmap.org/user/hdobnovi


2. Устали искать где посмотреть новые фильмы бесплатно? Заходите к нам и наслаждайтесь просмотром лучших кинолент онлайн в HD качестве! https://careercup.com/user?id=6328407350050816


3. Новые фильмы и сериалы 2024 ждут вас на нашем сайте. Без рекламы, без ограничений - только качественное кино в один клик! https://www.slideserve.com/hdobnovi


4. Хотите смотреть кино онлайн бесплатно в хорошем качестве? Мы предлагаем вам лучшие фильмы 2024 без регистрации и смс! https://disqus.com/by/hdobnovi/about/


5. Забудьте о поиске, где смотреть новинки в хорошем качестве. На нашем сайте вы найдете все самые свежие фильмы и сериалы 2024 бесплатно и без ограничений! https://solo.to/hdobnovi
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 828
Зарегистрирован: 07 май 2024, 17:49

кино онлайн бесплатно в хорошем

Сообщение Wileynib »

1. Смотрите лучшие фильмы онлайн на нашем сайте! Новинки кино 2024 уже доступны для просмотра в высоком качестве без регистрации. https://www.quia.com/profiles/hobnovi


2. Устали искать где посмотреть новые фильмы бесплатно? Заходите к нам и наслаждайтесь просмотром лучших кинолент онлайн в HD качестве! https://hub.docker.com/u/hdobnovi


3. Новые фильмы и сериалы 2024 ждут вас на нашем сайте. Без рекламы, без ограничений - только качественное кино в один клик! https://www.calameo.com/accounts/7660451


4. Хотите смотреть кино онлайн бесплатно в хорошем качестве? Мы предлагаем вам лучшие фильмы 2024 без регистрации и смс! https://www.magcloud.com/user/hdobnovi


5. Забудьте о поиске, где смотреть новинки в хорошем качестве. На нашем сайте вы найдете все самые свежие фильмы и сериалы 2024 бесплатно и без ограничений! https://www.producthunt.com/@hdobnovi
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 828
Зарегистрирован: 07 май 2024, 17:49

сериалы 2024 уже вышедшие бесплатно

Сообщение Wileynib »

1. Смотрите лучшие фильмы онлайн на нашем сайте! Новинки кино 2024 уже доступны для просмотра в высоком качестве без регистрации. https://tawk.to/hdobnovi24


2. Устали искать где посмотреть новые фильмы бесплатно? Заходите к нам и наслаждайтесь просмотром лучших кинолент онлайн в HD качестве! https://www.wikidot.com/user:info/hdobnovi


3. Новые фильмы и сериалы 2024 ждут вас на нашем сайте. Без рекламы, без ограничений - только качественное кино в один клик! https://fliphtml5.com/homepage/tatux/hd-obnovi/


4. Хотите смотреть кино онлайн бесплатно в хорошем качестве? Мы предлагаем вам лучшие фильмы 2024 без регистрации и смс! https://www.metal-archives.com/users/hdobnovi


5. Забудьте о поиске, где смотреть новинки в хорошем качестве. На нашем сайте вы найдете все самые свежие фильмы и сериалы 2024 бесплатно и без ограничений! https://disqus.com/by/hdobnovi/about/
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 828
Зарегистрирован: 07 май 2024, 17:49

смотреть онлайн бесплатно лучшие новинки

Сообщение Wileynib »

1. Смотрите лучшие фильмы онлайн на нашем сайте! Новинки кино 2024 уже доступны для просмотра в высоком качестве без регистрации. https://inkbunny.net/hdobnovi


2. Устали искать где посмотреть новые фильмы бесплатно? Заходите к нам и наслаждайтесь просмотром лучших кинолент онлайн в HD качестве! https://fliphtml5.com/homepage/tatux/hd-obnovi/


3. Новые фильмы и сериалы 2024 ждут вас на нашем сайте. Без рекламы, без ограничений - только качественное кино в один клик! https://www.bandlab.com/hdobnovi


4. Хотите смотреть кино онлайн бесплатно в хорошем качестве? Мы предлагаем вам лучшие фильмы 2024 без регистрации и смс! https://www.wikidot.com/user:info/hdobnovi


5. Забудьте о поиске, где смотреть новинки в хорошем качестве. На нашем сайте вы найдете все самые свежие фильмы и сериалы 2024 бесплатно и без ограничений! https://www.magcloud.com/user/hdobnovi
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 828
Зарегистрирован: 07 май 2024, 17:49

смотреть онлайн бесплатно лучшие новинки

Сообщение Wileynib »

1. Смотрите лучшие фильмы онлайн на нашем сайте! Новинки кино 2024 уже доступны для просмотра в высоком качестве без регистрации. https://gravatar.com/hd24obnovi


2. Устали искать где посмотреть новые фильмы бесплатно? Заходите к нам и наслаждайтесь просмотром лучших кинолент онлайн в HD качестве! https://www.arabnet.me/english/startups/hdobnovi


3. Новые фильмы и сериалы 2024 ждут вас на нашем сайте. Без рекламы, без ограничений - только качественное кино в один клик! https://www.designspiration.com/hd24obnovi/


4. Хотите смотреть кино онлайн бесплатно в хорошем качестве? Мы предлагаем вам лучшие фильмы 2024 без регистрации и смс! https://www.adsoftheworld.com/users/7d7 ... 71dcc6aab1


5. Забудьте о поиске, где смотреть новинки в хорошем качестве. На нашем сайте вы найдете все самые свежие фильмы и сериалы 2024 бесплатно и без ограничений! https://linqto.me/about/hdobnovi
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 828
Зарегистрирован: 07 май 2024, 17:49

Смотреть лучшие фильмы

Сообщение Wileynib »

1. Смотрите лучшие фильмы онлайн на нашем сайте! Новинки кино 2024 уже доступны для просмотра в высоком качестве без регистрации. https://www.pubpub.org/user/hd-obnovi


2. Устали искать где посмотреть новые фильмы бесплатно? Заходите к нам и наслаждайтесь просмотром лучших кинолент онлайн в HD качестве! https://inkbunny.net/hdobnovi


3. Новые фильмы и сериалы 2024 ждут вас на нашем сайте. Без рекламы, без ограничений - только качественное кино в один клик! https://solo.to/hdobnovi


4. Хотите смотреть кино онлайн бесплатно в хорошем качестве? Мы предлагаем вам лучшие фильмы 2024 без регистрации и смс! https://guides.co/a/hd-obnovi


5. Забудьте о поиске, где смотреть новинки в хорошем качестве. На нашем сайте вы найдете все самые свежие фильмы и сериалы 2024 бесплатно и без ограничений! https://www.beatstars.com/hd24obnovi/about
Wileynib
Зарегистрированные пользователи
Зарегистрированные пользователи
Сообщения: 828
Зарегистрирован: 07 май 2024, 17:49

фильмы 2024 смотреть онлайн бесплатно хорошем качестве

Сообщение Wileynib »

1. Смотрите лучшие фильмы онлайн на нашем сайте! Новинки кино 2024 уже доступны для просмотра в высоком качестве без регистрации. https://careercup.com/user?id=6328407350050816


2. Устали искать где посмотреть новые фильмы бесплатно? Заходите к нам и наслаждайтесь просмотром лучших кинолент онлайн в HD качестве! https://support.advancedcustomfields.co ... /hdobnovi/


3. Новые фильмы и сериалы 2024 ждут вас на нашем сайте. Без рекламы, без ограничений - только качественное кино в один клик! https://my.archdaily.com/us/@hd-obnovi


4. Хотите смотреть кино онлайн бесплатно в хорошем качестве? Мы предлагаем вам лучшие фильмы 2024 без регистрации и смс! https://doodleordie.com/profile/hdobnovi


5. Забудьте о поиске, где смотреть новинки в хорошем качестве. На нашем сайте вы найдете все самые свежие фильмы и сериалы 2024 бесплатно и без ограничений! https://replit.com/@hd24obnovi
Ответить