Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Ошибка: Namecheap DDNS не работает на UXG-Lite, но работает с другого клиента DDNS за UXG-Lite., wifiman
 
Я создал запись Dynamic DNS в приложении UniFi в разделе Настройки > Интернет > Dynamic DNS следующим образом:  
Сервис (выбран Namecheap)  
Хост: vpn  
Имя пользователя: <mydomain.com>  
Пароль: <скопирован_из_конфигурации_DDNS_в_NameCheap>  
Сервер: dynamicdns.park-your-domain.com  

Также я создал запись типа A+ в панели управления NameCheap в mydomain.com > Advanced > Actions > Add New Record следующим образом:  
Тип: A + Dynamic DNS Record  
Хост: vpn  
Значение: 127.0.0.127 (это просто заглушка, которую должен обновить клиент DDNS на UXG-Lite)  
TTL: Автоматически  

Значение (IP-адрес) для хоста vpn в Namecheap не обновляется. У кого-нибудь с UXG работает функция DDNS в Namecheap? Ниже — это баг!!!  
@UI-Glenn, не мог бы ты передать этот баг разработчикам? Спасибо.
 
Я не совсем понимаю, какую проблему вы пытаетесь обойти, ведь в интерфейсе Cloud Key можно создавать VLAN, и при этом VLAN не исчезают после перезагрузки или обновления ПО. Понимаю. Это будет работать с того момента, как inadyn считывает созданный вами конфигурационный файл и использует эту настройку. Но система не будет «усваивать» эти настройки из файла, и их периодически перезапишут. Это просто следствие того, как устроена UniFi SDN.
 
Надеюсь, что этого не понадобится, но многие обходные решения в этом сообществе подразумевают ручное внесение изменений, чтобы обойти ограничения интерфейса (например, добавление VLAN на CKG2+, которое не сбрасывается при перезагрузке). В данном случае оказалось, что ручная настройка inadyn работает, если следовать руководству по синтаксису из README inadyn, чего, видимо, инженеры по интерфейсу не сделали при внесении обновлений в прошивку.
 
Это вполне ожидаемо. Вам не следует вносить ручные изменения в конфигурационные файлы в системе UniFi.
 
Есть ли вообще какой-то способ отправить отчет об ошибке Ubiquiti? Я просто поражён, что они используют open source софт, встраивают обновления в свою прошивку, а потом даже не обновляют интерфейс, чтобы он работал с этими изменениями из OSS. К тому же, они стирают любые ручные правки.
 
Только что поменял USG Pro 4 на UXG Pro, и мой динамический DNS для namecheap, кажется, перестал работать. Похоже, баг, описанный в этой теме, касается только UXG/UDM? Я пробовал удалять и создавать заново, добавлять URL сервера (хотя раньше это никогда не было нужно), но ничего не помогает. Не могу подключиться к консоли UXG так, как мог к USG раньше. Пытался включить отладку, но подключение просто не проходит. Есть ли свежая информация — это известный баг или какой-то проверенный обходной путь? Я бы попробовал команду, которой поделился @pthomson, если бы мог попасть в консоль UXG, но, конечно, было бы здорово, если просто заработало, как годами до апгрейда...

P.S. Ух ты... Наконец-то получилось: удалил всё, начал заново, выбрав только сервис "namecheap" и указав только один хост. На USG у меня работало 3-4 хоста, просто через запятую разделял. Кажется, UXG поддерживает только один хост. Наверняка это связано с багом? Раньше на USG всё работало идеально!

@UI-Glenn

P.P.S. Судя по старым вопросам по inadyn, я нашёл, что есть новый формат, который Unifi UI не поддерживает для работы с несколькими хостами: https://github.com/troglobit/inadyn/issues/367 Если вставлять хосты через UI в таком формате: { "host1", "host2", "host3" }, — возникает ошибка при сохранении. К счастью, удалось зайти по ssh на шлюз, найти файл конфигурации в /run, отредактировать его вручную и добавить мои хосты таким образом. Запустив обновление командой, которую дал pthomson, я успешно обновил IP всех хостов на панели namecheap Advanced DNS. Но, к сожалению, Unifi UI не видит эти правки и не даёт добавить или изменить хосты через интерфейс. Похоже, UI нужно обновить, чтобы он поддерживал множественные хосты в новом формате inadyn... Но этот формат уже несколько лет как существует, удивительно, что никто раньше об этом не говорил.

P.P.P.S. UXG при перезагрузке возвращает мой вручную исправленный inadyn.conf к сломанной версии из UI 😩 Кажется, UI отвергает правильный формат inadyn, хоть он и работает при ручном создании из консоли. То, что система удаляет рабочий конфиг и восстанавливает сломанный из UI, просто бесит. Видимо, заставить использовать правильный формат можно только если кто-то из Ubiquiti поправит UI и добавит поддержку корректного формата (согласно https://github.com/troglobit/inadyn):
 
Для тех, кто уже на грани нервного срыва, пытаясь разобраться с этим, вот решение, которое мне удалось найти. Нужно принудительно выполнить эту команду, при условии, что настройки в unify выставлены правильно: /usr/sbin/inadyn -n -s -C -f /run/ddns-eth8-inadyn.conf -1 -l debug --foreground --force  
Больше информации можно найти на этой странице: https://community.ui.com/questions/UDM-SE-Dynamic-DNS-Doesnt-Work-namecheap/66df4348-41ae-4568-b7b4-33ae62232b67  
Отдельное спасибо @dac66907845
Страницы: 1
Читают тему (гостей: 1)