Я хочу настроить свой маршрутизатор OpenWRT для обновления динамического DNS один раз в день. Я решил использовать бесплатный сервис www.duckdns.org. Сервис duckdns отсутствует в списке предварительно настроенных сервисов. Как настроить duckdns на OpenWRT?
решение1
На сайте duckdns.org имеется очень полезная страница установки, которая генерирует всю информацию, необходимую для копирования/вставки в графический интерфейс вашего маршрутизатора.
- войдите в duckdns.org
- нажмите «Установить» в верхней строке меню
- введите ваш поддомен duckdns в левом нижнем углу страницы, где будет предложено
- нажмите на интересующую вас операционную систему/маршрутизатор/стандарт (например, OpenWRT или dd-wrt)
- полученный экран будет содержать всю информацию, которая вам нужна для вашей ситуации. Просто скопируйте и вставьте в свой gui, никаких правок не требуется!
решение2
WRT, перейдите в Настройка->DDNS. Служба DNS: Пользовательский сервер DYNDNS: duckdns.org Имя пользователя: <ваша учетная запись duckdns (вероятно, адрес электронной почты)> Пароль: Имя хоста: Url:http://www.duckdns.org/update?domains=[ИМЯ ПОЛЬЗОВАТЕЛЯ]&token=[ПАРОЛЬ]&ip=[IP]
решение3
Поскольку OpenWRT не указывает duckdns в качестве предварительно настроенного DNS-провайдера, вам придется создать пользовательскую запись.
- В OpenWRT перейдите в раздел Настройка->DDNS.
- DNS-сервис:
Custom
- Сервер DYNDNS:
duckdns.org
- Имя пользователя:
<your duckdns account (probably email address)>
- Пароль:
<your duckdns token>
- Имя хоста:
<your duckdns sub-domain>
- URL-адрес:
http://www.duckdns.org/update?domains=[USERNAME]&token=[PASSWORD]&ip=[IP]
- Использовать внешнюю проверку IP:
yes
- Интервал обновления силы:
1
- Нажмите кнопки
Save
иApply Settings
.
Apply заставит службу сделать вызов duckdns. Поле DDNS Status будет содержать результаты запроса на динамическое обновление DNS.