- Подробности
- апреля 07, 2017
- Просмотров: 68948
Что вы делаете первым делом, когда попадаете на свой рабочий стол? Включаете компьютер и ждете, когда загрузится ОС? Это время может составлять от одной до нескольких минут.
Независимо от того, нажимаете ли вы на клавиатуру, двигаете мышь или нажимаете кнопку питания, вы должны быть у своего компьютера, прежде чем запустить его, при этом теряя свое драгоценное время. Было бы неплохо, если бы ваш компьютер был готов к работе до того, как вы к нему подойдете?
Давайте я покажу вам, как использовать ваше Android устройство для удаленного включения ПК. Завтра вы можете добраться до своего стола с уже загруженной Windows.
Прежде чем вы начнете
Чтобы эта настройка работала, ваш компьютер должен поддерживать Wake-on-LAN (WoL). WoL — это особенность материнской платы. Самый простой способ узнать, поддерживает ли ваш компьютер WoL — загрузиться в BIOS и проверить настройки управления питанием. Нажмите на правильный ключ при загрузке (попробуйте ESC, DEL, F2 или F8), и ваш компьютер должен войти в BIOS.
Когда вы окажетесь в BIOS, найдите параметр Wake On LAN и включите его. Вероятно, вы найдете его вместе с другими настройками, связанными с управлением питанием или сетью. Параметры BIOS варьируются от компьютера к компьютеру, так что вам, возможно, придется самостоятельно его искать.
Если вы не можете найти опцию Wake on LAN, следующая настройка, вероятно, работать не будет.
Быстрая и простая настройка
Если ваш ПК поддерживает WoL, то первым шагом является установка Wake On Lan, это бесплатное приложение для Android.
Скачать: Wake On Lan (бесплатно)
Затем вы должны подключить ваше Android-устройство к компьютеру с Windows, используя приложение.
Когда вы впервые откроете приложение, оно будет выглядеть довольно мрачным. Нажмите значок «+» в правом нижнем углу и следуйте инструкциям на экране, чтобы добавить свое первое устройство.
После того, как вы будете следовать инструкциям приложения, оно будет искать устройства, подключенные к вашей локальной сети. Если многие компьютеры, телефоны и планшеты используют подключение к Интернету, этот список может ввести в заблуждение. Самый простой способ определить ваш целевой компьютер — через его MAC-адрес.
Чтобы найти MAC-адрес своего компьютера, перейдите на свой компьютер, нажмите клавишу Windows + R, введите CMD и нажмите Enter. Затем введите ipconfig/all в командной строке и нажмите Enter. Эта команда покажет физический адрес вашего компьютера, строку из шести двузначных чисел, также известную как MAC-адрес.
Теперь вернитесь в приложение и выберите запись с соответствующим MAC-адресом. Выберите псевдоним для устройства и выберите соответствующую сеть Wi-Fi.
Когда вы добавите свой компьютер в приложение, пришло время посмотреть, работает ли это! Переведите компьютер в режим сна или гибернации (Пуск> Питание> Спящий режим) и нажмите кнопку пробуждения в приложении Wake On Lan.
Если это сработает, отлично! Если нет, у вас есть еще две настройки для проверки.
Жесткая настройка
Итак, вы включили WoL в BIOS и настроили приложение, как описано выше, и оно все равно не разбудило ваш компьютер? Попробуйте выполнить следующие настройки.
Включить WoL для сетевого адаптера
Вероятно, вы не настроили сетевой адаптер для приема пакета Wake-On-LAN.
В Windows 10 щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Диспетчер устройств». Перейдите к сетевым адаптерам, щелкните правой кнопкой мыши тот, который вы используете для подключения к Интернету, и выберите «Свойства».
На вкладке «Управление питанием» вы найдете три галочки, в том числе «Разрешить этому устройству выводить компьютер из ждущего режима» и «Разрешать вывод компьютера из ждущего режима только с помощью «магического» пакета». Если они еще не нажаты, сделайте это. Это должно устранить любые проблемы, из-за которых приложение Android работает неправильно.
Отключить быстрый запуск
Функция wol работает только, когда вы пытаетесь вывести компьютер из спящего режима или Гибернации. WoL не работает с гибридным выключением по умолчанию в Windows 8 и Windows 10. Простое решение — отключить быстрый запуск.
Откройте Панель управления, найдите «Электропитание» и выберите «Изменить действия кнопок питания». В верхней части нажмите кнопку «Изменить параметры», которые в настоящее время недоступны, затем прокрутите вниз и снимите флажок «Включить быстрый запуск (рекомендуется)». Наконец, нажмите «Сохранить изменения».
Теперь переведите компьютер в режим сна (Пуск> Питание> Сон) и повторите попытку.
Если вы все сделали правильно, компьютер должен включиться?
Пробуждение Windows
После того, как вы установили приложение Wake On Lan, вы можете запустить свой компьютер нажатием кнопки.
К сожалению, это приложение не позволит вам автоматически разбудить компьютер; например, пробуждение компьютера по расписанию или по мере того, как ваш телефон устанавливает соединение с вашей сетью Wi-Fi. В последнем случае попробуйте PCAutoWaker, хотя обратите внимание, что приложение не обновлялось с 2011 года.
Читайте также
Доброго времени суток, дорогие друзья, знакомые, читатели, почитатели и прочие личности.
Думаю, что многие из Вас часто задумывались о различных, скажем, так, альтернативных способах включения компьютера. В частности, мы писали о включении оного с клавиатуры, т.е без участия кнопки включения на корпусе.
К слову, скорее всего многим известно про такую штуку включение компьютера по расписанию или через функцию Wake-On-Lan (т.е по сети с использованием «магического» пакета). В рамках этой статьи мы совместим приятное с полезным и научимся включать компьютер с телефона с Android, используя, для начала, Wi-Fi.
Давайте приступим.
Wake-On-Lan и Android: включаем компьютер с телефона
Если говорить простым языком, то функция Wake-On-Lan (W-O-L) приводит к постоянной подачи питания на сетевой адаптер, который просматривает все приходящие пакеты и если среди них есть «магический», то включает компьютер. Более подробно можно найти в Википедии, а о различных применениях сего функционала мы еще будем говорить когда-нибудь отдельно.
Собственно, Вам потребуется мат.плата с поддержкой вышеупомянутой функции, телефон или планшет, в данном случае, с Android (хотя приложения такого рода есть и у Apple и много где еще) и, например, одноименное приложение Wake-On-Lan (или его аналог).
Прежде всего надо включить W-O-L в BIOS (попасть туда можно, как правило, с помощью клавиши DEL).
Обычно функция так и называется, т.е Wake-On-Lan, но может иметь название, скажем, Power On By PME Device (или PCI PME Device) как на скриншоте выше. Связано это с тем, что помимо «традиционных» сетевых карт и внутренних модемов способностью будить компьютер может обладать, к примеру, внутренний ТВ-тюнер.
Взять же вышеупомянутую программу можно, например, по этой ссылке. Установка традиционна для всех Android-приложений.
Использование предельно простое. Если Вы находитесь в своей Wi-Fi сети, а компьютер подключен к роутеру, скажем, шнуром, то достаточно запустить программу и нажать в кнопочку «+«.
На следующем этапе будет предложено ввести адрес вручную или «потянуть» интерфейс, проведя пальцем по экрану. Про ручное указание адреса и включение компьютера с телефона из любой точки планеты мы поговорим потом, а пока просто используйте автоматический поиск.
Далее остается по IP-адресу выбрать нужное устройство (компьютер или ноутбук) из списка (узнать адрес можно в свойствах сетевого подключения на компьютере), а так же присвоить ему какой-нибудь «Цвет + Имя» (оно же «Ник«).
Ну и.. Готово. Остается выключить компьютер и в телефоне кликнуть на название устройства (в моём случае, т.е на скриншоте выше, — это IP-адрес в локальной сети, т.е 192.168.1.2).
Если включается, то Вы всё сделали правильно!
Послесловие
В двух словах как-то так. Если тема Вам интересна, то как-нибудь я рассмотрю как подобное можно сделать вне родной сети и вообще не только с телефона
Как и всегда, если есть какие-то вопросы, дополнения, мысли и всё такое прочее, то добро пожаловать в комментарии к этой записи.
Оставайтесь с нами и всё такое разное
Современная жизнь требует прогрессивных решений. Когда дело доходит до дистанционного управления, то на помощь приходит компьютер и телефона, а именно – их дуэт. Многие крупные компании заранее обучают своих сотрудников, чтобы те умели управлять компьютером дистанционно, то есть через телефон. Такой навык может помочь практически всегда и при любых обстоятельствах, начиная с того, чтобы просто перекинуть необходимый файл, заканчивая тем, чтобы включить музыку.
Содержание
- Способы управления компьютером через телефон
- Как выключить компьютер через телефон
- Бонус: лучшие приложения для управления компьютером с телефона
Способы управления компьютером через телефон
Дистанционное управление – это отличная возможность при оптимизации телефона. Все происходит быстро и просто. Существует три способа, как пользователь может управлять компьютером через свое устройство:
- При помощи специальных программ;
- При помощи встроенной откладки;
- При помощи беспроводных сетей.
Первый способ более распространен и пользуется популярностью. Прежде всего это связано с тем, что скачать программу намного проще, нежели разбираться в настройках и откладке. Также во многих утилитах присутствуют дополнительные возможности, которые недоступны при встроенных настройках.
Все способы имеют как и свои плюсы, так и свои минусы. Они выясняются в процессе самой работы, когда пользователь начинает управлять девайсом. Также дистанционное управление может зависит и от того, какая операционная система у телефона и у компьютера. От этого также стоит отталкиваться.
Некоторые приложения не работают на системе iOS, если они функционируют на Андроид.
Специальных программ много, далее будут представлены самые популярные. Способ удобен тем, что он со 100% вероятностью рабочий. Практически все телефоны моментально подключаются к компьютеру, а после можно свободно управлять им. Возможности пользователя при подключении не ограничены совсем. Пользователь может включать музыку, отправлять электронные письма и даже играть в любимые игры.
Выбрав способ, стоит рассмотреть каждый подробнее, ведь они имеют свои особенности.
Вячеслав
Несколько лет работал в салонах сотовой связи двух крупных операторов. Хорошо разбираюсь в тарифах и вижу все подводные камни. Люблю гаджеты, особенно на Android.
Задать вопрос
Какой способ лучше выбрать: встроенный или при помощи программ?
Если рассматривать плюсы и минусы в совокупности, то стоит отдавать предпочтение второму способу – при помощи программ. Это удобнее, нежели встроенные возможности, потому что нужно будет установить утилиту, а после она все настроит нужным образом. При встроенном методе пользователю придется настраивать все самостоятельно.
Эти программы безопасны?
Да. Практически все программы не несут вреда для системы телефона, процессов, которые проходят в ней.
Обратите внимание! Чтобы точно не запустить вирусов в «мозг» телефона, стоит скачивать все программы с проверенных источников, а лучше вовсе с официальных – АппСтор или же Гугл Плей.
Что можно делать дистанционно?
Все, что нужно. Можно отправлять письма, включать музыку. Функционал зависит от установленного приложения на телефоне и компьютере. Это также играет важную роль. Выбрав приложение, стоит ознакомиться с тем, какие возможности открываются, что можно изменять дистанционно и как это делать правильно.
Как выключить компьютер через телефон
В дистанционном управлении есть огромные плюсы, в том числе и то, что, даже когда пользователь забыл выключить ПК, он может сделать это через телефон.
Обязательно нужно выключать компьютер от сети во время того, как он не работает. Это спасет его от перегрева, а также от многих других факторов, начиная с того, что система начнет работать медленнее, заканчивая тем, что устройство перестанет функционировать вовсе.
О том, что будет, если не выключать компьютер вовремя, можно посмотреть в этом видео:
Выключение компьютера через телефон можно разделить на несколько этапов, каждый из готовых стоит рассмотреть подробно.
Что потребуется
Для того, чтобы выключить дистанционно компьютер, не потребуется много вещей. Для этого нужно:
- Сам компьютер;
- Телефон, с которого будут происходить все манипуляции;
- Специальное приложение под названием «Shutdown Start Remote»;
- Наличие подключения к одной и той же сети;
- Среда Java.
Подключение к одной и той же сети – важный шаг, так как именно при помощи её будут проводиться все соединения, передача данных. Так как соединение происходит по сети, то никакого кабеля или же подключенного блютуза не понадобится, как в других способах.
Приложение бесплатно. Более подробный обзор на него стоит посмотреть в этом видео:
Его работа заключается в том, что оно должно быть установлено и на ПК, и на смартфоне.
Как настроить компьютер
Настройка компьютера не должна пугать пользователя. Чтобы скачать этот сервис, необходимо зайти на официальный сайт компании, а сделать это можно при помощи любого браузера, где не стоит защита на скачивание определенных данных.
Среда Java – это то, через что будет запускаться приложение. Если пользователь не может запустить программку, то она поможет. Для этого нужно зайти на их сайт и найти программное обеспечение под пользовательский компьютер.
В целом, когда приложение будет скачано на ПК и запущено при помощи определенной среды, то пользователю остается только удостовериться в том, что он подключён к сети, которая есть и на мобильном телефоне.
Сеть – это интернет. Пользователь должен подключить компьютер к той же сети интернета, что и его мобильный телефон. Делается это в настройках системы.
Преимущество данного приложения заключается в том, что для его использования не понадобятся дополнительные провода, так как все подключение происходит прямо через сеть. Некоторые программки работают через другие способы, например, блютуз.
Как настроить телефон
Настройка телефона также не предполагает под собой сложных манипуляций. Пользователю необходимо прежде всего зайти в Плей Маркет и найти приложение, о котором говорилось далее. После кликнуть на кнопку «Скачать» и дождаться того, пока сервис начнет непосредственную установку программки в память телефона.
После установки программки стоит также убедиться в том, что телефон подключен к той же сети, что и компьютер. Сделать это также можно в настройках системы устройства. Подключение выполняется через пункт Wi-Fi.
Как настроить и работать в приложении
Непосредственная установка и настройка программки на девайсах завершена. После этого пользователь может приступать к действиям. Самое сложное – синхронизация. Для неё нужно:
- Запустить приложение и на ПК, и на телефоне одновременно;
- Если устройства подключены правильно к одной сети, то практически сразу телефон распознает ПК, а компьютер — телефон;
- Кликаем на девайс, чтобы создать подключение. Произошла сама синхронизация, то есть теперь пользователь готов, чтобы выключить компьютер при помощи смартфона;
- В самой программе можно сделать выбор: выключить телефон, перезагрузить, установить режим гибернации и многое другое. Можно также включить таймер, чтобы ПК выключился через определённое время;
- На нижней панели можно выбрать нужный вариант и отключить ПК.
Таким образом пользователь может при помощи программок отключить свой компьютер даже на расстоянии, не используя дополнительные провода.
Этот способ имеет и свои минусы: пользователь должен быть подключен к одной и той же сети и на компьютере, и на телефоне. Если нет такой возможности, то стоит отдавать предпочтение тем программкам, где нет такого жесткого разграничения.
Настроить и запустить работу просто, главное – установить нужное приложение, а также хоть капельку разбираться в том, как оно работает на самом деле.
Бонус: лучшие приложения для управления компьютером с телефона
Вышеописанное приложение – это не единственное, которое можно использовать в управлении компьютера. На рынке доступно огромное количество программ подобного плана, которыми пользователь может дистанционно не только выключать, но и совершать другие действия с компьютером.
Airytec Switch Off
Например, приложение Airytec Switch Off. Прекрасная утилита, которая хоть и не самая новая, но работает стабильно и четко. Нужно просто установить программку, синхронизировать устройства, а после осуществлять дистанционное управление. В нем можно выбирать также отличные друг от друга команды, в том числе включение и выключение компьютера. Необычно оно тем, что соединение устанавливается через специальный URL – адрес, который синхронизируется через браузер. Программка подойдет для тех, кто хочет гибко использовать возможности своего компьютера, своей системы.
PC Remote
Также хорошей утилитой можно назвать программку PC Remote. Она достаточно современна, обладает огромным количество полезных функций. Стоит отметить, что через неё можно даже работать в таких программах, как Word или же Excel. В ней поддерживается клавиатура, через телефон передается экран компьютера, на котором и показаны все программки. Можно интегрировать около 25 консольных их.
TeamViewer
Самая надежная и популярная программа – это TeamViewer. Существует специальная десктопная версия, через которую можно получить доступ с одного компьютера на другой. Синхронизация проходит через пароль, настройка проста, а интерфейс богат и интуитивен. В нем можно зарегистрироваться, чтобы управлять было еще удобнее. Пользователь может перемещать курсор по экрану, выбрать необходимые папки, а также полностью контролировать процесс, который происходит на устройстве.
Microsoft Remote Desktop
Последняя утилита известна тем, что использовали её все – Microsoft Remote Desktop. Преимущество заключается в том, что не возникает проблем с совместимости компьютера и телефона, а также она доступна каждому пользователю через официальный сайт. С ней могут быть некоторые проблемы, но решаются они просто – можно обратиться в службу поддержки.
Таким образом дистанционное управление стало обыденностью. Такую функцию использую многие компании, чтобы обеспечить работников удобством и комфортом. На постоянной основе можно также удобно управлять компьютером.
Я хотел иметь две кнопки на экране моего телефона . Одина, чтобы включить мой настольный компьютер, а другой, чтобы перевести его в спящий режим одним нажатием. Конечно, это должно работать где угодно. Я поделюсь с вами тем, что узнал, чтобы вы также могли включить компьютер из любой точки мира.
Как это будет работать и что мне нужно?
Я перепробовал много приложений и решений и почти сдался. Пока я не собрал вызывающий, но продвинутый метод. Следовательно, я написал эту статью, чтобы помочь вам настроить цепочку устройств для выполнения, казалось бы, простой задачи: перевести компьютер в спящий режим или включить компьютер из любого места. Вот как это будет работать, в двух словах. Вы нажимаете на виджет Tasker на главном экране телефона Android. С помощью плагина для Tasker он подключается к Raspberry Pi через SSH, чтобы локально отправить пакет Wake-on-LAN (WoL) на ваш компьютер, чтобы включить его. Другая кнопка использует SSH для входа на компьютер с Windows 10 и выполнения команды для спящего режима или выключения. Итак, вам понадобится:
- Android-телефон с Tasker и плагином SSH Tasker (платный)
- Маршрутизатор с функцией переадресации порта
- Raspberry Pi (или любой домашний сервер под управлением Linux)
- Настольный компьютер с Windows 10, подключенный через кабель Ethernet
Это настоящая борьба
Итак, почему бы не использовать некоторые из тех «простых волшебных» приложений, которые обещают включить ваш компьютер из любого места? Они в основном не работают из-за упрощенных требований. Эти приложения не рассчитывают на такие вещи, как дрянной маршрутизатор ISP, который есть у многих из нас. Я обнаружил, что ради надежности WoL работает только локально (отсюда и название «Local»). Однако мы хотим Wake on WAN.
Вам нужен либо правильный маршрутизатор, либо Raspberry Pi (или любой другой домашний сервер). У меня уже был последний, который всегда включен и помогает мне обойти ограничения роутера . Основным преимуществом использования этих методов является их универсальность. Речь идет не о показе проприетарного приложения, которое пытается управлять вашим компьютером. Речь идет об использовании многоцелевых и вызывающих инструментов, которые вы, возможно, уже имели или должны иметь на своих устройствах в любом случае Если вы решитесь на geekdom, то вскоре обнаружите, что имеете доступ ко всем вашим устройствам. Если вы занимаетесь дистанционным управлением и автоматизацией, вы будете пересекать пути с помощью Tasker для Android.
Я надеюсь, что вы узнаете что-то из этой статьи, даже если ваш вариант использования немного отличается. Трудно было придумать название, так как процесс запутался. Он охватывает множество различных технологий, и возможность включения компьютера из любого места может быть просто побочным эффектом. Конечный результат очень гибкий , что позволяет вам иметь в Android кнопки, которые делают все что угодно в вашей домашней сети. Хотя можно также адаптировать процесс для разных устройств (например, Apple), я могу поделиться только тем, что испытал.
Конфигурация домашней сети
Переадресация портов в роутере
Прежде всего, давайте уберем это с пути. Единственное, что требуется от вашего роутера – это открытие портов, чтобы разрешить вход по SSH на ваши устройства . Практически каждый маршрутизатор должен быть способен к этой простой задаче. Поскольку этот учебник для продвинутых, я не буду объяснять, как это сделать, так как по этому вопросу доступно множество ресурсов. Кроме того, интерфейс каждого маршрутизатора отличается. По крайней мере, он не должен поддерживать пересылку магических пакетов WoL.
Перенаправьте порт 22 на настольный компьютер под управлением Windows 10. Это помогает, если локальный IP-адрес этого компьютера не меняется. Сделайте так, чтобы он назначил свой собственный локальный IP или DHCP резервный для него.
Перенаправьте порт 2222 на Raspberry Pi или на ваш домашний сервер. Причиной 2222 является не безопасность через неизвестность, а просто в том, что нам нужны два разных порта для подключения двух разных устройств за одним IP.
Доступ к вашей сети извне
Вам необходимо знать IP, назначенный вам вашим провайдером. К счастью, я уже написал статью, которая освобождает вас от этого бремени. Так как для этого вам все равно нужен домашний сервер Linux, вы можете просто использовать Cloudflare в качестве динамического DNS с Raspberry Pi . С этого момента я буду называть адрес домашней сети home.example.com
хостом.
Конфигурация настольного компьютера
Настройка вашего компьютера для приема пакетов WoL
Это еще один аспект, который не обязательно является предметом данной статьи. Каждый UEFI или BIOS отличается. Единственное, что я могу сделать, это указать вам правильное направление. Возможно, Wake-on-LAN там отключен, поэтому поищите этот параметр, прежде чем копаться в Windows.
Взгляните на свойства сетевого адаптера
Сетевой адаптер также может отключить эту функцию.
- В Windows 10 нажмите Windows+R и Enter, далее
ncpa.cpl
открыть окно « Сетевые подключения» . - Выберите адаптер, затем щелкните правой кнопкой мыши меню> Свойства> Настройка> вкладка «Дополнительно».
- Из списка найдите Wake on Magic Packet и убедитесь, что он включен .
- На вкладке « Управление питанием» установите флажок «Разрешить этому устройству пробуждать компьютер» и «
Wake on Magic Packet
для пробуждения компьютера».
Получение MAC-адреса вашего настольного компьютера
- Нажмите Win+R
- Запустить
cmd /k ipconfig /all
- Ищите Физический адрес для первого адаптера, который выглядит примерно так
01-23-45-67-89-AB
. Обратите внимание, что нужно изменить тире на двоеточия, например так:01:23:45:67:89:AB
( обе записи верны, но Etherwake нужны двоеточия).
Установка SSH-сервера в Windows 10
Windows 10 включает SSH-сервер, но по умолчанию он скрыт. Найдите в меню «Пуск» пункт « Управление дополнительными функциями» и нажмите « Добавить функцию» . Вы найдете OpenSSH Server и нажмите Установить.
Если ваша Windows 10 обновлена, это уже не бета-версия. Я рекомендую обновить Windows до этого! Вам не нужно устанавливать клиент.
- После этого перезагрузите.
- Проверьте Windows+ Rи запустите,
services.msc
чтобы увидеть список услуг. - Найдите службу SSSS-сервера OpenSSH и установите для нее значение Автоматически (отложенный запуск) .
- Попробуйте запустить сервис и надейтесь на лучшее. Если вы застряли в этом, и служба не будет работать, Google это: openssh сервер Windows 10
Ваше имя пользователя и пароль для Windows
SSH требует пароль, если вы не используете ключи SSH (пока слишком далеко для geekdom). Самый простой способ – установить пароль для вашего пользователя Windows . Возможно, у вас уже есть один. Я никуда не перемещаю компьютер, и я единственный пользователь. Поэтому я не хочу пароль. Технически у меня есть, но Windows не применяет его. Можно пропустить экран входа в Windows 10 ( Windows+ R и netplwiz
).
Таким образом, вы можете быть ленивым в том, что вам не нужно вводить пароль каждый раз, когда вы хотите использовать компьютер, но все еще имеете его. Этот пароль (для SSH) должен быть безопасным, поскольку он дает возможность полного доступа к вашей машине.
Raspberry Pi или конфигурация домашнего сервера
Настройка SSH-сервера на Raspberry Pi
Официальная документация помогает с этим, но это просто. В Raspbian перейдите в Меню> Настройки> Конфигурация Raspberry Pi> вкладка Интерфейсы: выберите Включено рядом с SSH, затем нажмите OK .
Чтобы изменить порт на 2222 , откройте терминал и запустите это:
sudo nano /etc/ssh/sshd_config
Измените #Port 22
на Port 2222
затем нажмите Ctrl+ X, затем, Y чтобы сохранить затем, Enter когда спросит, и перезагрузите устройство.
Установка и использование Etherwake на Raspberry Pi
Установите Etherwake , запустив это:
sudo apt-get install etherwake
Это позволяет вам выполнить простую команду с MAC-адресом целевого устройства, чтобы разбудить его. Чтобы использовать и проверить его, выключите или переведите компьютер в спящий режим. Затем выполните эту команду из терминала:
sudo etherwake 01:23:45:67:89:AB
Вам необходимо заменить 01:23:45:67:89:AB
реальный MAC-адрес сетевого адаптера настольного компьютера. Вы должны только продолжить настройку Android, если это сработало .
Ваш Raspberry Pi имя пользователя и пароль
Имя пользователя – пи (не root ) для SSH. Вам нужно установить пароль (это не сделает вашу жизнь сложнее, в отличие от пароля Windows). Опять же, следуйте официальной документации по обеспечению безопасности вашего Raspberry Pi (просто раздел « Смена пароля по умолчанию , но не обязательно все это!»).
Конфигурация Android
Два обязательных приложения: Tasker и плагин SSH Tasker
Зайдите в магазин Play и купите Tasker и SSH Tasker Plugin . Я пробовал множество других комбинаций и плагинов, ни один из них не работал. Доверьтесь мне.
Я бы тоже предпочел бесплатное решение. Однако везде, куда бы я ни посмотрел, я сталкивался с этой задачей Tasker. Он может сделать гораздо больше, поэтому, возможно, покупка оправдана его величием. Плагин SSH Tasker позволяет вам сохранять несколько разных соединений, и это то, что нам нужно, так как есть два SSH-сервера.
Вы заметите, что Tasker теперь работает как постоянное уведомление. На данный момент вы не используете никакие средства автоматизации и триггеры или датчики, которые требуют, чтобы он работал постоянно. Поэтому вы можете отключить это агрессивное постоянство, сняв флажок «Предпочтения»> «Монитор»> «Выполнить на переднем плане» и «Показать значок уведомления».
Задача, которая усыпляет или выключает компьютер
- Перейдите прямо на вкладку « Задачи » и создайте новую с именем, например, Hibernate или Shutdown или чем-то еще.
- Добавьте действие и запишите ssh в фильтр (слишком много, чтобы попытаться найти его вручную) и выберите SSH Plugin .
- Нажмите « Конфигурация» и заполните следующую информацию:
# Address:
winusername@home.example.com:22
# Password:
Your windows login password.
# The remote command for hibernation:
shutdown -h
# OR the remote command for forcing shutdown:
shutdown -f
Это будет выглядеть примерно так:
Эта задача включит ваш компьютер из любого места
1. Создайте новое задание с именем, например Wake .
2. Добавить действие, Фильтр для SSH, затем выберите плагин SSH .
3. Нажмите « Конфигурация» и используйте следующие данные:
# Address:
pi@home.example.com:2222
# Password:
Your password on the Raspberry Pi belonging to the user pi.
# The remote command for waking up your computer:
sudo etherwake 01:23:45:67:89:AB
Это будет выглядеть примерно так:
Создание виджетов главного экрана из задач Tasker
У вас может быть необычная иконка для ваших задач . Поэкспериментируйте с иконками перед тем, как сделать из них виджет. Я выбрал пламя для включения (интересно: что это за символ для включения чего-либо?), А также кнопку питания общего назначения Значок материала для режима гибернации.
Перейдите на экран, на котором вы хотите увидеть кнопки. В зависимости от вашего Android Launcher (я использую Nova Launcher ), вы, вероятно, долго нажимаете на свободное место, чтобы добавить виджет . Найдите Tasker и выберите задачу под названием « Задача» , а не «Ярлык задачи». Последний не работал так хорошо для меня. Выберите задачу, которую вы хотите, затем повторите это для другой. Проверьте свои кнопки, если все прошло хорошо, они должны работать даже без Wi-Fi . Тем не менее, вам нужно подключение для передачи данных .
На случай, если вам интересно, мои обои – « Маленькая память» Микаэля Густафсона . И мои домашние сенсорные кнопки выровнены таким образом, потому что я перешел с телефона Samsung на LG.
Дополнительно: тестирование с помощью бесплатного JuiceSSH
Если по какой-либо причине вам нужен бесплатный подход, вы можете попробовать JuiceSSH . Это отличный SSH-клиент , который позволяет сохранять различные сведения о соединении, чтобы вы могли быстро и бесплатно получить доступ к оболочке своих устройств. Если вы согласны с тем, что у вас нет виджета с одним касанием, и вам удобно писать две команды от руки , то в любом случае используйте JuiceSSH. Их платная версия может позволить вам иметь виджеты, но это дороже, чем Tasker.
Также полезно сохранять JuiceSSH установленным, если вам нужно запустить команды, отличные от тех, для которых вы предварительно сконфигурировали задачи Tasker. Раньше был плагин JuiceSSH Tasker (теперь его нет в магазине Play), у которого были проблемы с падением. Однако сам по себе JuiceSSH приличный, и мне это нравится.
Вывод
Мне нравится соединять разные сервисы, чтобы создать что-то более значимое. Несмотря на то, что мне потребовался почти целый день, чтобы понять все это, я рад возможности поделиться этим процессом с вами. Почему кто-то хочет удаленно контролировать состояние питания своего настольного компьютера ? Представьте, что вы находитесь в отпуске и, потому что вы немного эко-сознательны, вы выключили устройства дома. Появляется некоторая чрезвычайная ситуация, и вам нужно получить доступ к файлу на рабочем столе. Теперь вы можете включить свой компьютер из любой точки мира. С программным обеспечением удаленного рабочего стола, таким как VNC, вы можете использовать его так, как если бы вы сидели прямо перед ним. Лучше всего то, что вы можете выключить его снова, чтобы сэкономить энергию. Зная, что Вам не нужен посредник, чтобы включить его, когда он понадобится снова, и это отлично!
Для тех из вас, кто начинает понимать, что такое Tasker, вы найдете другие отличные варианты использования . Скорее всего, вы обнаружите несколько полезных триггеров для включения и выключения рабочего стола. Вы можете отсканировать метку NFC по прибытии домой или использовать обнаружение местоположения на основе GPS, чтобы включить ваш спящий настольный компьютер, включить свет, запустить музыку, заваривать кофе или что-то еще :). Не превращайся в этого парня . Это только начало.
А знаете ли вы, что теперь существует приложение, позволяющее включать ваш компьютер удалённо через интернет из любой точки мира? Скачать его можно по ссылке PC WakeUp (и PC WakeUp PRO) У вас возникала ситуация, когда вам нужно срочно получить доступ к вашему компьютеру? Например на компе лежат какие-то файлы или фотографии, которые нужны в данный момент. С помощью данного приложения вы узнаете, как удаленно включить компьютер через интернет и далее воспользоваться им с помощью программы удаленного управления компьютером. Чтобы использовать удаленное включение компьютера через интернет, нужно знать как настроить его.
Что необходимо:
— компьютер подключенный через Ethernet к роутеру
— настроенный в BIOS на компьютере WakeOnLan (функция которая реализует удаленное включение компа через LAN-кабель)
— роутер с настроенным SSH или Telnet подключением извне и поддержкой Wake-on-LAN
— установленный на компьютере и смартфоне TeamViwer для удалённого управления
Далее подробно описано как настроить свой компьютер, роутер и смартфон для того, чтобы всё это работало.
Настройка компьютера
1. Компьютер нужно перезагрузить и зайти в BIOS (обычно для этого достаточно нажать F2 или DEL при появлении первых строчек на экране).
2. Во вкладке POWER (или типа того) включить функцию Wake-on-LAN (удаленное включение) для режима S4 (режим очень низкого энергопотребления, сон).
3. Сохранить всё, нажав F10 и перезагрузиться в Windows.
4. Откройте «Диспетчер устройств» (например, впишите это сочетание в поиске после нажатия кнопки «Пуск»)
5. В диспетчере нужно выбрать сетевую карту среди сетевых адаптеров и зайти в свойства. (она будет содержать слова «Ethernet» или «LAN», не путать с вайфай адаптером, он обычно содержит слова «Wireless» или «WLAN»)
6. В свойствах на вкладке «Дополнительно» проверить наличие пункта Wake on Lan (WOL, Wake on Magic Packet) и если он есть то включить его.
7. Настройка компа закончена, желательно ещё раз перезагрузить комп. Чтобы осуществить удаленное включение через WOL — нужно выключать его через гибернацию, а не через завершение работы.
Настройка роутера
Роутер будем настраивать на примере Asus RT-N66U, однако у роутеров не сильно отличаются настройки и скорее всего вы сможете настроить другие.
1. Нужно настроить удалённое подключение к роутеру:
а) Если у вас статический внешний IP то этот пункт можно пропустить. Настраиваем DDNS. Для этого заходим в настройки Интернет -> DDNS и подключаем сервис динамических DNS. Например, noip.com. Вам нужно создать адрес по которому ваш роутер будет доступен извне и ввести данные об этом в роутере:
б) настроить SSH доступ к роутеру. В моём роутере достаточно проставить следующие настройки на вкладке «Администрирование» -> «Система» (Для прошивок DD-WRT мануал здесь, но доступ будет только если логин пользователя — «root», это ограничения прошивки)
Настройка приложения
В приложении всё просто. Заходите в настройки и прописываете:
1. Адрес DDNS (или внешний статич. IP)
2. Логин/Пароль на SSH/Telnet роутера
3. Тип подключения
4. MAC-адрес сетевухи компьютера узнать можно так: Центр управления сетями и общим доступом -> Изменение параметров адаптера (или «Сетевые подключения»), а дальше как на скриншоте:
Использование приложения
Если всё настроено верно и всё оборудование поддерживает данный функционал, то после запуска PC WakeUp (или PC WakeUp PRO) на смартфоне вы увидите зелёную горящую лампочку возле надписи «Статус роутера» (есть сигнал до роутера). После этого нужно нажать «SSH в роутер» и как только кнопка позеленеет, то загорится кнопка удалённого включения компьютера. После её нажатия ваш компьютер включится. Далее проще и удобнее всего использовать TeamViewer (скачать на комп и на смартфон) для удалённого управления вашим компьютером.