Абсолютно согласен. Но для каждой задачи свои подходы к безопасности. Во первых, сама по себе система nooLite не безопасна и можно легко перехватить отправляемые команды и получить управление без всяких авторизаций. Я бы в жизни не поставил её на ворота. Во вторых, я здесь привел пример простой системы и показал как это может работать, при этом нахождение её во внутренней сети обеспечивает достаточную безопасность начального уровня. Я ни в ком случае не утверждаю, что надо взять и по моей инструкци поставить все это на режимный объект. Это все можно (и в определенных случаях нужно) дорабатывать, и как это сделать полно статей, инструкций и документации в сети. Лично мне для домашенего пользования достаточно того, что я выложил здесь, и я не вижу смысла усложнять статью вещами, которые больше относятся к администрированию веб-сервера, чем к сабжу.
И он случайно знает адрес и порт куда лезть, а также название страниц и параметров которые надо передать, для того чтобы выключить мне свет в туалете в самый неподходящий момент. Хм… ладно, убедили, авторизация нужна!
Нет, директора nooLite я не знаю, делал чисто для себя (по началу просто хотел провести эксперимент, получится ли управлять устройством с роутера, когда получилось — довел до «юзабельного состояния», т.к. дальше все уже достаточно просто). У них на сайте есть голосовалка за новый фичи — пока обратная связь лидирует, но что-то мне подсказывает, что если этот функционал будет реализован в новой версии устройств — это существенно отразится на их цене.
Обратной связи нет, что печально, т.к. никогда нет гарантии, что отправленная команда была принята. Приходится для надежности делать несколько повторов (и то редко, но не доходит)
Зачем авторизация во внутренней сети? Если во внешнюю прокидывать — то да, нужна. А в домашней сети у меня «левых» устройств нет. Насчет портов — кому как удобнее, страница все равно в закладках браузера, и уж какой там порт прописан — лично мне без разницы. Тут я написал инструкцию как сделать, чтобы это работало. Дальнейшая настройка и кастомизация — это пожалуйста, делайте как вам нравится, я возражений не имею.
У меня тоже была подобная проблема и я сделал в 3 этапа:
1) Создал виртуальную машину в Vbox с диском в формате VHD и поставил туда 10ку. Потихоньку начал настраивать все под себя, устанавливать программы. Не торопился, заняло пару дней.
2) Добавил VHD диск виртуальной машины в меню загрузки реальной машины (так можно начиная с то ли с Висты, то ли с 7ки). Загрузил 10ку из VHD образа на реальном железе. Она тут же нашла кучу нового оборудования, но загрузилась нормально. Дальше стал настраивать уже на месте, всегда имея возможность перезагрузиться в старую ОС. Так постепенно загружался в старую ОС все реже и реже. Пока не заметил, что уже пользуюсь 10кой, как основной ОС.
3) Перенес систему из VHD образа на физический диск (в моем случае SSDшка). Теперь осталась только 10ка.
1) Создал виртуальную машину в Vbox с диском в формате VHD и поставил туда 10ку. Потихоньку начал настраивать все под себя, устанавливать программы. Не торопился, заняло пару дней.
2) Добавил VHD диск виртуальной машины в меню загрузки реальной машины (так можно начиная с то ли с Висты, то ли с 7ки). Загрузил 10ку из VHD образа на реальном железе. Она тут же нашла кучу нового оборудования, но загрузилась нормально. Дальше стал настраивать уже на месте, всегда имея возможность перезагрузиться в старую ОС. Так постепенно загружался в старую ОС все реже и реже. Пока не заметил, что уже пользуюсь 10кой, как основной ОС.
3) Перенес систему из VHD образа на физический диск (в моем случае SSDшка). Теперь осталась только 10ка.