Дом по сценариюПонятные автоматизации для повседневных задач.
← К материаламДоступ и безопасность · 2 мин

Что нужно учесть при доступе к Home Assistant через обратный прокси?

При доступе через обратный прокси отдельно настройте сам прокси, защищённое HTTPS-соединение и параметры доверенных посредников в Home Assistant. Такая схема требует собственной настройки защиты, поэтому используйте документацию выбранного прокси и актуальные рекомендации Home Assistant. Не считайте один только адрес прокси заменой HTTPS или корректной настройке доверия к заголовкам.

Настройте обратный прокси

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

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

  • Выберите обратный прокси.
  • Укажите маршрут к Home Assistant.
  • Проверьте передачу запросов.

Используйте HTTPS

Внешний доступ должен учитывать шифрование соединения. Настройте HTTPS на выбранном внешнем входе и проверьте, что клиент обращается по защищённому адресу.

Не ограничивайтесь проверкой того, что страница открывается: убедитесь, что схема действительно использует HTTPS и сертификат обрабатывается ожидаемым образом.

  • Настройте HTTPS.
  • Откройте защищённый адрес.
  • Проверьте сертификат и доступ извне.

Укажите доверенных посредников

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

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

  • Определите доверенный прокси.
  • Настройте соответствующие параметры Home Assistant.
  • Проверьте вход и журналы при проблемах.

Проверьте себя

  • Прокси маршрутизирует запросы.
  • HTTPS настроен и проверен.
  • Доверенные посредники заданы по документации.

Частый вопрос

Достаточно ли включить обратный прокси без HTTPS?

Нет. Для самостоятельной схемы нужно отдельно учитывать защиту соединения и настройку HTTPS.

Источники