Як користуватися функцією Wake On Demand?


4

Я хочу налаштувати будильник на вимогу, як описано тут, щоб я міг віддалено розбудити свій комп’ютер і схуднути на нього, поки я перебуваю за кордоном.

У мого iMac не було підключення до Ethernet, і я хочу його пробудити за допомогою Wi-Fi.

Ось що я маю:

27-дюймовий iMac, середина 2011 року, програмне забезпечення OS X 10.9.1 (13B42)

AirPortExpress, версія 7.6.4

Малина-пі

Маршрутизатор, наданий ISP (Technicolor TG582n)

Мій Raspberry-pi завжди увімкнено, тому це добре, якщо мені потрібно спершу запустити його, щоб прокинути свій iMac.

Я дотримуюся інструкцій, наведених у статті для iMac. Але я не знаю, як насправді розбудити комп’ютер.

З браузера Bonjour я можу побачити, що мій AirPortExpress публікується, _sleep-proxy._udpтому я думаю, що в ньому включено Bonjour-Sleep-Proxy.


Чомусь я знайшов цей рядок у журналі

mDNSResponder [47]: BeginSleepProcessing: en1 не здатний до магічного пробудження пакетів

тоді як en1 - мій wifi-інтерфейс. Але із системної інформації

en1:
  Card Type:    AirPort Extreme  (0x168C, 0x9A)
  Firmware Version: Atheros 9380: 4.0.74.0-P2P
  MAC Address:  04:54:53:0f:c9:b1
  Locale:   APAC
  Country Code: ES 
  Supported PHY Modes:  802.11 a/b/g/n
  Supported Channels:   1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140
  Wake On Wireless: Supported <--- is this lying to me?
  AirDrop:  Supported
  Status:   Connected

Відповіді:


3

Обидва рядки є правильними. Ви WiFi-карта підтримує Wake-On-Lan (WOL), але посилання на ній немає.

Практично неможливо змусити WOL працювати через мережу будь-якого розміру, оскільки він покладається на надсилання та отримання трансляційних UDP-пакетів на порт 7 або 9, а широкомовні пакети рідко маршрутизовані.

Для його роботи вам потрібно буде налаштувати домашній маршрутизатор та встановити VPN між маршрутизатором та пристроєм, на який потрібно надіслати пакет WOL.


чи можете ви надати мені більше інформації про те, як перенастроїти маршрутизатор? також я повинен встановити VPN між моїм маршрутизатором і малиною (це може бути пристрій для надсилання пакета)?
Брайан Чен

Вибачте, але не знаючи, який маршрутизатор і якщо він підтримує VPN, я не можу бути більш конкретним. Я пропоную вам перевірити посібник для маршрутизатора, і на Raspberry Pi вам потрібно буде встановити OpenVPN.
Тоні Вільямс

2

Вам потрібен інший комп'ютер, щоб спробувати отримати доступ до сплячого Mac. Найпростіший спосіб перевірити це за допомогою спеціальної програми тестування клієнтів WOL на зразок цієї машини з іншої машини в локальній мережі. Я зауважу, що у вас, мабуть, немає 2 Macs, але якщо ви перейдете по Google, ви знайдете шлях до WOL з будь-якої збірки у вас на Pi (ймовірно, це лише операція telnet за допомогою певного порту). Це доведе, що Mac налаштовано правильно, і ви можете продовжити тестування, намагаючись отримати доступ до якоїсь послуги на сплячому Mac, наприклад, веб-сервері тощо. опишіть у вашій локальній мережі.


У мене є ще одна стара книга про Mac і спробував клієнт WOL у вашому посиланні. але після мого сну iMac клієнт WOL не може його знайти. і повернутися до мого Mac також не можна знайти
Брайан Чен

1

Ваш Airport Express повинен працювати з функціоналом WoL для вас. Просто налаштування переадресації портів на ваш Mac має працювати добре. Сонний проксі побачить пакет і розбудить хоста. Якщо ви вже перенаправляєте порт 22 на ваш Raspberry Pi, тоді вам доведеться або встановити порт вперед для прослуховування з іншого обраного порту, а потім переслати його на порт 22 на Mac.

Будьте впевнені, що ваш Mac підтримує функцію Wake on Wireless. Здається, ваші журнали конфліктують. Перевірте системні налаштування та перевірте, чи можна ввімкнути "Wake for Wi-Fi network network" або "Wake for network access" для документа, на який ви посилалися. Якщо на ньому написано "Пробудьте доступ до мережі Ethernet", ви не можете прокинутися через Wi-Fi.

Інші відповіді пропонують VPN або програми WoL, але це дійсно не потрібно, оскільки у вас є AirPort Express, який виконує функції проксі.


Як налаштувати переадресацію на Apple Express?
nohillside

@patrix Для налаштування аеропорту Express Express потрібно використовувати додаток AirPort Utility на Mac або iOS. Шукайте розширені параметри відповідно до посібника з Airport Express . Потім введіть IP-адреси та порти, які ви хочете використовувати у вашій мережі. Вам, мабуть, потрібно встановити DHCP-застереження для вашого Mac, щоб зробити цю роботу довгостроковою.
Марк Хоуелл
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.