Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
разрешить псевдонимное имя в DNS (в дополнение к имени хоста), UniFi Network
 
Привет! Есть ли возможность настроить DNS-сервер на USG так, чтобы он разрешал как исходное имя хоста устройства, так и заданное ему альтернативное имя? В сети есть устройства без возможности менять имя хоста. Раньше я вручную добавлял эти алиасы в /etc/hosts на USG. Это неудобно, да и при обновлениях хост-файл иногда сбрасывается. Было бы здорово, если бы можно было настроить DNS так, чтобы для всех устройств (клиентов, точек доступа, коммутаторов и прочего) автоматически добавлялись дополнительные записи с их алиасами. Заранее спасибо!
 
Псевдоним UI (что-то вроде отображаемого имени) и псевдоним DNS НЕ стоит путать. Смотрите https://community.ui.com/feature-requests/793834ae-4479-4904-8627-770b1c4c1f1e
 
@martinploeger Ты уже можешь это делать через файл config.gateway.json. Единственное, чего не хватает — это реализации в интерфейсе. Помимо этого: текущая реализация просто использует файл /etc/hosts на usg. Что, конечно, работает, но это управление DNS в стиле каменного века и ни в коем случае не масштабируется.
 
Согласен. Включение (или избегание) UI/DNS алиасов — это всего лишь попытка обойти главную проблему: необходимость улучшения локальной конфигурации DNS. На данный момент единственный надежный способ эффективно с этим справиться — через CLI на USG.

Это превращает вопрос в проблему интерфейса. Должен быть способ просмотреть все DNS алиасы, возможность вручную добавлять и удалять записи, а также несколько чекбоксов, например, для «Разрешить имена хостов», «Разрешить Unifi алиасы» и так далее.

Недавно добавленные функции — это шаг в правильном направлении, но, по-моему, их нужно доработать дальше.

Что скажете?
 
Хорошо, тогда скажем иначе: есть ли возможность добавить имена хостов централизованно в USG, чтобы клиенты потом могли их разрешать (ping, ssh и т.д.)?
 
Если уж на то пошло, я наткнулся на эту проблему и написал скрипт, который включает такое поведение. Псевдонимы, заданные в интерфейсе, будут работать как валидные имена хостов, и статический IP не нужен. Скрипт связывает псевдонимы с IP-адресами, проверяя разные источники. Затем он записывает это в конфигурационный файл dnsmasq и перезагружает (если нужно). Я запускаю его каждую минуту через cron уже пару дней без проблем. Надеюсь, это пригодится!
Страницы: 1
Читают тему (гостей: 1)