Чарівний пакет через Ethernet


1

У мене в моїй локальній мережі є коробка Ubuntu, яку я можу прокинутись на lan (WOL).

Моя настройка маршрутизатора така:

ISP> Модем> Маршрутизатор> Коробка Ubuntu

Я не в змозі розбудити поле Ubuntu за межами своєї мережі, хоча я перенаправив порти 7 і 9 (як UDP, так і TCP) у маршрутизаторі до вікна ubuntu.

Я щось забуваю? Чи потрібно змінити параметри модему, щоб працювати WOL-over-ethernet?

Спасибі заздалегідь,

М0с ..

Відповіді:


0

Коли комп'ютер спить, він не може відповідати на ARP-запити маршрутизатора, тому потрібно або додати статичний запис ARP до маршрутизатора, або переслати пакети на адресу підмережі трансляції . (Це не обов'язково повинен бути порт 7 або 9; будь-який порт UDP буде добре працювати.)

Також переконайтеся, що ваш інструмент "Пробудьте через локальну мережу" надсилає чарівні пакети на потрібну адресу.


Дякую за відповідь! Чи можете ви розпочати мене про те, як переслати пакети на адресу підмережі? Дякую!
Вінсент

@ M0sthated: Спробуйте ввести 192.168.1.255чи подібний як адреса переадресації? ( network_address | ~netmask)
grawity

Гаразд, тому моя мережна маска - 255.255.254.0, а IP маршрутизатора - 192.168.1.1. Використовуючи калькулятор IP ( jodies.de/… ), я тепер знаю, що адреса широкомовної передачі - 192.168.1.255. У моєму маршрутизаторі є кілька полів, які потрібно заповнити для переадресації портів. Не могли б ви сказати мені, куди йде? Спасибі заздалегідь! Це поля: RORTGE RORT - LOCAL IP - LOCAL PORT - PROTOCOL (tcp / udp) - PROTOCOL NO.
Вінсент

@ M0надивився: 9-9 / 192.168.1.255 / 9 / udp / ???
grawity

0

"Чарівний пакет" - це дійсно широкомовна рамка, і трансляція не перетинає межі шару-3 (маршрутизатори). Потрібно мати маршрутизатор, який може робити WoL для вас, або вам потрібно мати сервер WoL в локальній мережі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.