Wake-On-Lan - позади двух роутеров

4004
SirensOfTitan

Итак, вот моя текущая настройка сети: для квартиры есть центральный маршрутизатор Cisco. Я подключаюсь по беспроводной сети, используя мой старый маршрутизатор (WRT54Gv2) с DD-WRT, установленным в качестве клиента к центральной беспроводной сети.

Мой роутер, использующий DD-WRT, поддерживает динамический DNS и тому подобное (и я открыт для этого решения).

Итак, я хотел бы отправить волшебный пакет на мой клиентский маршрутизатор (или на центральный маршрутизатор, если он не запутался), чтобы дистанционно разбудить мой компьютер, чтобы я мог получить к нему доступ, когда меня нет дома.

У меня есть материнская плата ASROCK | P67 EXTREME4 с поддержкой Wake-On-Lan. Компьютер автоматически загрузился бы в Ubuntu 11.10, который я бы туннелировал для использования ssh или для графического использования чего-то вроде VNC.

3
Я пытался понять это буквально в течение нескольких лет, но не смог понять это с помощью моих маршрутизаторов DD-WRT и Linksys. dpollitt 12 лет назад 0

2 ответа на вопрос

3
Paul

Пакеты WOL должны выдаваться из сети, на которой находится машина, которая должна быть разбужена. Они отправляются на MAC-адрес и поэтому не могут маршрутизироваться по сетям - их нельзя пересылать маршрутизаторами из одной сети в другую. Находится ли маршрутизатор dd-wrt в той же сети, что и ПК?

Если это так, вы можете выдать пакет wol от маршрутизатора dd-wrt

Сделал что-то похожее на это с ASA-5505. По сути, вы вручную добавляете пару адресов mac / ip в таблицу arp маршрутизатора, чтобы выключенная система была обнаружена по ip, а затем отправляете магический пакет по фактическому назначенному ip-адресу, а не по широковещательному адресу. Я могу освещать систему через VPN на расстоянии 3000 миль. Fiasco Labs 12 лет назад 1
Да неужели? Это интересно! Таким образом, у вас есть статическая запись arp. И вы выпускаете пакет wol для 10.1.1.1, откуда бы он ни направлялся, вплоть до ASA, затем ASA смотрит на свою таблицу arp и отправляет WOL на имеющийся у него mac для 10.1.1.1? Умная. Вы должны добавить это как ответ, так как это было не совсем то, что я предлагал, и это отличная идея. Paul 12 лет назад 0
2
haimg

Пакеты Wake-On-Lan не могут маршрутизироваться (они работают только в локальной сети, маршрутизаторы не будут проходить через них).

Однако, согласно статье Википедии о Wake-on-LAN, существует такая вещь, как «Широковещательные рассылки по подсетям», которые, если они поддерживаются всеми маршрутизаторами на пути и целевым компьютером, могут использоваться для отправки пакета WOL через маршрутизатор. граница. Я очень сомневаюсь в этом.

Похожие вопросы