В Ubuntu 10.04 есть функция (или пакет aptitude), которая выведет мой компьютер из режима ожидания, когда он получит ssh (или другой веб-запрос).
Я пытаюсь поместить свой компьютер в спящем режиме / в режиме ожидания, когда я не запускаю код, пытаясь «пойти на зеленый» в моем университете. Тем не менее, мне часто нужно ssh в мой компьютер в выходные, чтобы сделать работу. Однако, похоже, «просыпаться» не слышно этого запроса. Я помню, что на моей старой машине для Windows была опция «Wake-on-LAN» для команды hibernate.
Может ли кто-нибудь запросить хороший способ репликации этой функции?
Спасибо,
Будет ли
Форумы Ubuntu имеют превосходное руководство . Вам нужно будет разбудить машину с WOL-пакетом, прежде чем вы будете использовать ssh.
Вам нужно некоторое устройство в вашей локальной сети, которое может отправить необходимый пакет WOL. Это должна быть локальная сеть, потому что пакет не перенаправляется маршрутизаторами в другие сегменты сети.
Идеальное устройство для этого - ваш маршрутизатор. К сожалению, очень немногие маршрутизаторы поддерживают это, но если вы получаете тот, который использует OpenWRT или аналогичный, вы можете установить программное обеспечение, которое может генерировать необходимый пакет WOL, пробуждающий машину, на которой вы действительно хотите поговорить.
Я полагаю, что это ссылка , которая поможет вам :)
Есть четкие инструкции по настройке WOL (wake on lan)
Wake on LAN - это то, что вы можете включить в BIOS.
Если вы используете маршрутизатор на основе OpenWRT / Tomato, , сценарий оболочки, который я написал , который работает на маршрутизаторе, и просыпается на любом ПК, который получает входящее соединение SSH, может быть вам полезен. [ ! d1]