Страница 76 из 82
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Вс фев 26, 2023 8:54 pm
Denis239tp
У кеннетика есть возможность сделать адрес, делаю, через этот адрес открывается вэбморда мажора. Что дальше то делать? В настройках этого адреса стоит порт 80, ставлю 433 - перестает работать
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Вс фев 26, 2023 9:05 pm
Denis239tp
Кто-нибудь может нормально объяснить как эти хуки опубликовать через keenetikDNS на современном роутере, ультра или гига. Без всяких SSL, так как кинетик сам это делает!
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Вс фев 26, 2023 9:09 pm
Denis239tp
Я этот форум год назад читал, понял, что проще новый роутер купить кинетик, как у автора, чем мучаться. Купил ультру. Специально чтоб этот модуль прикрутить. Теперь неделю мучаюсь, ничего не выходит. Ни хуки, ни х...юхи не работают. Инструкция нерабочая. Древняя. У автора все работает, а на других...
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Вс фев 26, 2023 9:35 pm
Yevgen16
Denis239tp писал(а): Вс фев 26, 2023 8:51 pm
Да где она инструкция то?
Ткните носом, пожалуйста, на инструкцию, где все понятно!
Я делал по этой:
https://connect.smartliving.ru/profile/ ... eniya.html
Но не могу знать, понятно вам будет или нет. И еще, я делал не по доменному имени кинетика, а просто на DDNS регистрировал имя.
P.S Если вопрос роутера, то у меня тоже новый Keenetic Giga.
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Вс фев 26, 2023 10:13 pm
Denis239tp
Так по кинетиковскому доменному имени нужно сделать. Какой смысл иметь кинетик, а делать как для мтсовкого хуавея? В той инструкции, что вы привели ссылку, автор делает на древнем кинетике, у нового даже менюшек то таких нет. Да и доменный адрес другой сейчас. Говорю же, это негодная инструкция, она не работает давно уже.
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Вс фев 26, 2023 10:14 pm
Denis239tp
Люди добрые, кто делал на современном кинетике, помогите разобраться пожалуйста!
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Пн фев 27, 2023 5:39 am
Cashmarik
Denis239tp писал(а): Вс фев 26, 2023 9:05 pm
Кто-нибудь может нормально объяснить как эти хуки опубликовать через keenetikDNS на современном роутере, ультра или гига. Без всяких SSL, так как кинетик сам это делает!
Что конкретно он сам делает? Выдает SSL сертификаты? Без них яндекс не будет общаться с вашим сервером! Роутер тут вообще не при чем, все что о него требуется перенаправить данные с порта 443 (или какой хотите использовать) на порт 443 вашего сервера, для работы по HTTPS.
Для того что бы получить сертификат качаете утилиту Certbot, запускаете и вводите команду certbot certonly --webroot, далее отвечаете по диалогу: вводите свое днс-имя сервера, почту и пр., потом указываете корневой каталог, это тот который htdocs, в результате в C:\Certbot\archive должна будет появиться папка с вашими сертификатами. Далее указываете их в файле \apache\conf\extra\httpd-ssl.conf
Код: Выделить всё
SSLCertificateKeyFile "C:\Certbot\archive\xxxxx.com\privkey1.pem"
SSLCertificateFile "C:\Certbot\archive\xxxxx.com\fullchain1.pem"
SSLCertificateChainFile "C:\Certbot\archive\xxxxx.com\chain1.pem"
Указываете имя домена:
Код: Выделить всё
DocumentRoot "C:/_majordomo/htdocs"
ServerName xxxxx.com:443
Включаете SSL
В файле apache\conf\httpd.conf раскомментируйте строку
В файле C:\_majordomo\htdocs\config.php
замените
Код: Выделить всё
Define('HOME_NETWORK', '192.168.X.*');
Define('EXT_ACCESS_USERNAME', 'admin');
Define('EXT_ACCESS_PASSWORD', '*****');
на
Код: Выделить всё
if (!(preg_match('/\/authorize\.php/is', $_SERVER['REQUEST_URI']) ||
preg_match('/\/token\.php/is', $_SERVER['REQUEST_URI']) ||
preg_match('/\/smarthome\.php/is', $_SERVER['REQUEST_URI'])))
{
Define('HOME_NETWORK', '192.168.X.*');
Define('EXT_ACCESS_USERNAME', 'admin');
Define('EXT_ACCESS_PASSWORD', '*****');
}
для того что бы отключить авторизацию для яндекса.
Ну а дальше по инструкции, там все понятно.
PS: может что-то упустил, если что поправьте.
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Пн фев 27, 2023 8:58 am
Yevgen16
Cashmarik писал(а): Пн фев 27, 2023 5:39 am
Что конкретно он сам делает? Выдает SSL сертификаты? Без них яндекс не будет общаться с вашим сервером! Роутер тут вообще не при чем, все что о него требуется перенаправить данные с порта 443 (или какой хотите использовать) на порт 443 вашего сервера, для работы по HTTPS.
На самом деле роутер действительно получает SSL сертификаты для работы своего облачного сервиса. И эти же сертификаты можно использовать для модуля яндекс хом.
Я бы, прежде чем кричать что всё пропало, сделал так. На первом этапе запустил бы работу модуля через внешний сервис DDNS, проверил бы работу со стороны яндекса. Там инструкция от автора модуля подходит практически без изменений.
А уже бы вторым этапом настроил всё это дело через сервис KenDNS.
Ну тут хозяин - барин.
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Пн фев 27, 2023 3:34 pm
Cashmarik
Yevgen16 писал(а): Пн фев 27, 2023 8:58 am
Cashmarik писал(а): Пн фев 27, 2023 5:39 am
Что конкретно он сам делает? Выдает SSL сертификаты? Без них яндекс не будет общаться с вашим сервером! Роутер тут вообще не при чем, все что о него требуется перенаправить данные с порта 443 (или какой хотите использовать) на порт 443 вашего сервера, для работы по HTTPS.
На самом деле роутер действительно получает SSL сертификаты для работы своего облачного сервиса. И эти же сертификаты можно использовать для модуля яндекс хом.
Я бы, прежде чем кричать что всё пропало, сделал так. На первом этапе запустил бы работу модуля через внешний сервис DDNS, проверил бы работу со стороны яндекса. Там инструкция от автора модуля подходит практически без изменений.
А уже бы вторым этапом настроил всё это дело через сервис KenDNS.
Ну тут хозяин - барин.
Сорян, не внимательно посты прочитал, думал речь уже о получении сертификатов, но тогда полностью поддерживаю.
Re: [Модуль] Yandex Home (yandexhome)
Добавлено: Вт фев 28, 2023 11:53 am
Shuravi
Делал на современном роутере Keenetic по инструкции. Все работает.
Важный момент. Обратите внимание на эту статью автора, убедитесь, что это тоже сделали:
https://connect.smartliving.ru/profile/ ... ndows.html