Да, вы можете определенно подключиться, VPN или нет. На самом деле, RPi даже не нужно вводить изображение. Единственным требованием для настройки ниже является то, что домашний маршрутизатор должен быть всегда включен, и маршрутизатор должен работать с DD-WRT или подобным, чтобы вы могли изменять таблицы ARP.
Лишь небольшая суета и много тестов, чтобы убедиться, что все работает, я лично настроил следующее, и уже несколько лет он хорошо работает в нескольких публичных, частных и VPN сетях:
Создайте правило переадресации портов в веб-интерфейсе (Приложения и игры -> Переадресация диапазона портов) на выбранный ip:
wol | 9 | 9 | udp | 192.168.1.254
- Здесь 9 является значением по умолчанию, но вы можете использовать любой номер порта, если ваше клиентское приложение пробуждения может общаться с портом, отличным от 9. Большинство сервисов WOL будут использовать UDP-порт 7 или 9.
- 192.168.1.254 - это просто IP-адрес в подсети вашей локальной сети; это может быть любой IP-адрес, если он не назначен никакому устройству в вашей сети.
Добавьте статическую запись ARP, введя следующую строку в разделе « Администрирование» -> «Команды » веб-интерфейса, а затем сохраните с помощью команды « Сохранить запуск».
arp -i br0 -s 192.168.1.254 FF:FF:FF:FF:FF:FF
- Не изменяйте FF:FF:FF:FF:FF:FF MAC адрес; это специальный MAC-адрес, используемый при трансляции. Волшебные пакеты WOL создаются с использованием MAC-адреса целевого компьютера, но должны и почти всегда отправляться через широковещательную рассылку; MAC-адрес, используемый здесь, управляет тем, как пакет отправляется, а не как он формируется.
- IP-адрес 192.168.1.254 должен соответствовать IP-адресу, который вы использовали на предыдущем шаге. Опять же, этот IP-адрес должен находиться в подсети вашей локальной сети, и вы не должны назначать этот IP-адрес какому-либо фактическому устройству в вашей сети.
Источник:
http://www.dd-wrt.com/wiki/index.php/WOL#Remote_Wake_On_LAN_via_Port_Forwarding
На вашем мобильном телефоне, чтобы подать сигнал домашнему маршрутизатору на включение компьютера в локальной сети, вы можете использовать такую услугу, как Wake on Lan Over The Interweb (см. Рисунок). (Вы можете создать свою личную веб-страницу, используя его код. Я пока не смог этого сделать - его устаревший код - это ASP.NET, и я немного незнаком с размещением таких вещей.)
Ничего из этого не требует подключения VPN. Однако, как упоминалось в другом ответе, использование SSH для входа в RPi, а затем обычное использование команд WOL в локальной сети может привести к более простой, хотя, возможно, менее удобной настройке.