0: Перед тем, как вы будете ставить дак днс джинс прокси менеджер тейл скейл, ещё какие-то там дейти симплисити и так далее. Может все-таки посмотрите на ваш роутер повнимательнее? У меня стоит кинетик гига, 3 шикарнейший офигительный роутер, кроме того, что у него есть
1: Сторонние дднс серверы, но айпи динднс руцентр, там можно в принципе любой другой сервис динамик днс задать. Так у него есть ещё вот такая вот замечательная служба ИНН днс, которая позволяет получить домены 3 уровня.
2: Ещё сертификатом ssl. Мало того, можно ещё получить домен 4 уровня, привязать его непосредственно к разбереш и сделать https доступ к вашей расберипай непосредственно с помощью
3: Только 1 роутера, но все равно нам понадобится установить летс энкрипт и раз в 3 месяца обновлять сертификаты, и мы сейчас автоматизируем этот процесс. Ну, конечно, можно установить сертбот, но сертбот, например, в home assistant ос.
4: Установить не удастся, поэтому сертбот мы сегодня обходим стороной, мы сегодня средствами, хоум ассистент, будем запускать раз в 3 месяца летс энкрипт для того, чтобы получать сертификаты непосредственно на сервер home assistant после полу.
5: Получение доменного имени 3 уровня на кинетик днс у вас будет вот такой вот замочек зелёненький с сертификатом эссель друзья это lesson криптовки сертификат который хранится непосредственно на вашем роутере и вытащить его оттуда с вашего роутера никто этим фигнёй заниматься.
6: Не будет. Все можно гораздо проще получить. Но для начала давайте мы сделаем вот это, создадим доменное имя 4 уровня и направим все это дело на нашу расберипай и укажем порт. 81 23. Разрешить?
7: Доступ из интернета или не разрешать доступ из интернета тут уже решайте самостоятельно сохраняем и теперь мы вводим раз пилекса кинетик про
8: И получаем доступ к нашему хоум ассистент. Причём, как вы видите, здесь доступ эйчтитипиэс, вот замочек, который показывает, что это доступ по https, но не спешите радоваться. И вот при такой настройке у вас будет открыт и
9: Http и http s. И вы спокойно сможете заходить на ваш раз, вернее, на ваш сервер home ассистента даже через http, через 80 порт, а нам как раз это и не надо, нам нужно убрать напрочь эйчтитипи и чтоб.
10: У нас был защищённый доступ через https, поэтому изменяем протокол на https, сохраняемся и получаем вот такую вот картину. Доступ через http, ей доступ через http.
11: С бэдей ы зашибись, че делать? А делать вот что идём непосредственно на наш home assistant ночи заходим через айпишник 192, 168, 1, 36, двоеточие 81, 23 перехо.
12: В панель, где в дополнение в летс энкрипт в конфигурации мы устанавливаем домен распи алекса кинетик про либо просто alex кинетик про и запускаем, а нет, подождите, не запускаем.
13: Идём на keenetic ii, открываем 80 порт без, без переадресации 80 порта. На нашу расберипай ничего у нас не получится, открываем 80 порт, включаем правила сохраняем. Ну, у нас.
14: Правило такое, что при вхождении 80 порта на провайдер, на роутер он будет автоматически перенаправляться на разбра на 80 порт. Это нужно для того, чтобы letsencrypt мог получить сертификаты. Запускаем. Ну, сначала ещё давайте
15: Проверим вот такую вот штуку файловый редактор и заходим в папку эссель и смотрим, чтобы тут было пусто, тут пусто, пусто. Запускаем. Ура. Написано, что сертификаты получены и для того, чтобы авто
16: Автоматически обновлять. Сделайте вот такие вот действия. Серт бот, реневал сетап, но я этого делать не буду. Я немножко по другому все это буду делать. Файл эссель повторяем, заходим в папочку эссель и видим наши 2 сертификата. И вот теперь нам надо только изменить
17: Configuration ям для того, чтобы наш home assistant понимал, что мы работаем с ссл сертификатами, вот такие строчки добавляем в configuration яму, сохраняемся и перезапускаем хоум ассистент, и если все вы сделали.
18: Правильно, то после перезапуска вы сможете пользоваться исключительно защищённым протоколом https для доступа к вашему, хоум ассистент. И теперь осталось самое главное запускать летс энкрипт раз в 90 дней. И, к сожалению,
19: Тот способ, который мне предложил летс энд крипт запускать через сертбот вот эта инструкция, вот она, нужно запустить вот такую вот линию, чтобы оно добавило в etc. Cron апп добавило
20: Задачу через сколько времени нужно обновлять. И вот, к сожалению, под home assistant я этого сделать не смог, поэтому пошёл я другим путём. И вот другой путь лежит через supervisor. Апи, в котором вы можете
21: Сделать, запустить вот такую команду, отдон, с указанием отдона, который вы будете перезапускать и перезапустить летсэнкрипт. Но сначала мне нужно сделать триггер, по которому летсэнкрипт будет перезапускаться.
22: Добавить интеграцию, срок действия сертификата.
23: Триггер у нас уже есть, нам нужно теперь добавить действие, действие. Мы будем добавлять конфигурейшн ям. Интеграция Шёл команд, которая выполняет в оболочке какие-то команды, название нашей команды, которая будет выполняться в оболочке и сама.
24: Команда и честно вам скажу, эта команда у вас вызовет много вопросов, но, пожалуйста, все вопросы. Вы можете вот сюда адресовать супервайзер апи энд спонс с помощью этой команды у нас будет core
25: Скрипт, перезапуск. Вернее стартовать, выключаться, то он сам будет, он будет просто стартовать. Записали, сохранили. Идём в автоматизацию в качестве триггера я использую сенсор, который отслеживает срок действия сертифи.
26: Если сертификат с действующего переключается в состояние его, в недействующий, то мы запускаем Шёл команд, который стартует летс энкрипт, и теперь мы можем запустить вот эту автоматизацию для того, чтобы проверить её.
27: Действие запускаем действие i на нашем летс энкрипт мы обновляем наш журнал, и вот, пожалуйста, уже видно, что летс энкрипт запустился.
28: Ну и вот летсенкрипт написал, что сертификат не нужен в обновлении, что пока действие не требуется и завершил свою работу, есть у меня такое подозрение, что Шёл коман ендпоинты. Это не самое элегантное решение.
29: Вопросы с сертификатами, с обновление сертификатами для хоум систем. Поэтому напишите, пожалуйста, внизу в комментариях, что можно решить другим способом таким то таким-то я буду вам благодарен. Количество роутеров, которые есть в продаже сейчас просто огромадное.
30: И разобраться в этом во всем. Ну, по моему, довольно сложновато, поэтому я буду благодарен, если вы напишите, что у вас такой-то роутер модель такая, то, что там есть то, то, то-то dds, что есть эссель и что есть домены 4.
31: Уровня, либо vpn сервер тоже хорошая штука, пока кинетики рулят однозначно на этом все.