В гостях у сказки...
Яндекс DNS API
Описание Для домашнего сервера
Что мы имеем:
1. домашний сервер с Ubuntu 2. интернет с pppoe -логин и пароль дя авторизации- присваиваемым динамическим IP. Что мы хотим: 1. Что бы люди вбивая в адресную строку браузера доменное имя второго уровня (купленное нами или полученное на каком либо сервисе), попадали на наш сайт (в независимости от того на каком IP он сейчас находиться). 2. Хотим это бесплатно. Ну что-же поехали Домен должен быть делегирован на Яндекс DNS . Первым делом получаем его токен Получить его довольно просто, в браузере вводим.
Где my_domen.tk — наш домен делегированный на яндекс. Вводим капчу и в выводе ищем: token="XXXXXX" В кавычках будет ваш токен. Копируем его куда-нибудь. Теперь нам нужно получить id нашей записи. Для этого в браузере вводим:
Где ХХХХХХ-ваш токен, а my_domen.tk — наш домен делегированный на яндекс. В выводе ищем строку с нашей записью my_domen.tk и в этой строке находим: id="1234567" В кавычках id записи, так же копируем его куда-нибудь Теперь пишем скрипт:
Значения переменных изменяются в соответствии комментариями. А теперь наш скрипт нужно положить, не забывая про права, в /etc/ppp/if-up.d c именем 0_ya_dns_domen чтобы при поднятии pppoe он автоматически запускался и обновлял запись яндекс dns. P.S. Чтобы было совсем все бесплатно, можно не покупать домен а использовать бесплатный домен в зоне .tk. Получить его можно на сайте www.dot.tk Вот и всё, ребята! ![]()
Автор gosudar • Дата Декабрь 04 2016, 20:13 • Тип FAQ • Просмотров 1527
Категория Домашний сервер • Трекбек
Часовой пояс: GMT + 3
|