Jump to content

WoL на Layer 3 ?


ianiovski

Recommended Posts

Здравейте,  искам да активирам WoL на Layer 3, схемата е следанта:  Linux машина <-> Wireguard <-> MikroTik <-> WireGuard <-> Linux машина (WoL).   Различните цветове са различните мрежи. На Layer 2 нещата си работят без проблеми, обаче искам да го активирам на Layer 3 ниво. От страна на микротика съм направил, статичен ARP за MAC адреса на Linux машина (WoL) и съм въвел следното правило във FireWall-a на MikroTik-a

add action=accept chain=forward dst-port=9 protocol=udp

От страна на Linux машината изпращам Magic пакета по следния начин: 

 

wakeonlan -i 192.168.1.3 <MAC адреса>

Пробвах и по тези начини: 

wakeonlan -i 192.168.1.3 -t 128 <MAC адрес>

Също така пробвах и с адреса на Broadcast 192.168.1.63,но нямаше резултат. 

Иначе на защитната стена ми отчита пакетите за правилото на UDP на 9 порт, след като изпратя пакета. 

 

 

Адрес на коментара
Сподели в други сайтове

До сега, по този начин го пусках, но искам да го направя по-мързеливо да кажем и да си го стартирам директно от Bash-a , защото иначе трябва да влизам в Микротика, след това да го стартирам и т.н. 

Адрес на коментара
Сподели в други сайтове

  • Администратор

Има го и това решение подобно на port knock 

Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

На 19.09.2024 г. at 20:57, ianiovski написа:

До сега, по този начин го пусках, но искам да го направя по-мързеливо да кажем и да си го стартирам директно от Bash-a , защото иначе трябва да влизам в Микротика, след това да го стартирам и т.н. 

Можеш да го направиш на скрипт, който пък може да се стартира отдалечено през snmp.

 

Адрес на коментара
Сподели в други сайтове

@111111 може ли повече инфо ? 

@byte ми аз съм си направил малък скрипт през който го включвам, но трябва да вляза в Микротика и да стартирам скрипта. А за SNMP ще ми трябва и сървър като Zabbix примерно. 

Адрес на коментара
Сподели в други сайтове

  • Администратор

А другата страна получава ли wol пакета ?

Use since

OpenBSD 3.x

FreeBSD 4.x

Centos 5.x Debian 3.x Ubuntu 7.x

Аз съм фен на OpenWRT.

 

Горчивината от лошото качество остава дълго след като е преминало удоволствието от ниската цена.

_____________________________

___|____|____|____|____|____|__

_|____|____|____|____|____|____

___|____|_ Удряй _|____|____|__

_|____|___ главата ___|____|____

___|____|_ си тук!! |____|____|__

_|____|____|____|____|____|____

___|____|____|____|____|____|__

Адрес на коментара
Сподели в други сайтове

@kokaracha получава се до Микротика, защото при всяко изпращане на пакета, в Firewall-a на Микротика се увеличават пакетите и байтовете за правилото за пропускане на UDP port 9 , но след това не знам какво се случва  и защо машината не се вкл. 

 

@byte  ще го погледна и това като вариант, но главно ми се иска да го направя чисто мрежово без допълнителни програми . 

Адрес на коментара
Сподели в други сайтове

  • Администратор
Харесай поста ^^^
acer.gif htc.gifsigpic4024_2.gif

Форумът е за взаимопомощ а не за свършване на чужда работа


ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ

Адрес на коментара
Сподели в други сайтове

  • Администратор

При пусната машина от другия край пусни tcpdump  за да видиш дали пристигат тия пакети при нея ( tcpdump -i interfacename  port N).

Use since

OpenBSD 3.x

FreeBSD 4.x

Centos 5.x Debian 3.x Ubuntu 7.x

Аз съм фен на OpenWRT.

 

Горчивината от лошото качество остава дълго след като е преминало удоволствието от ниската цена.

_____________________________

___|____|____|____|____|____|__

_|____|____|____|____|____|____

___|____|_ Удряй _|____|____|__

_|____|___ главата ___|____|____

___|____|_ си тук!! |____|____|__

_|____|____|____|____|____|____

___|____|____|____|____|____|__

Адрес на коментара
Сподели в други сайтове

На всеки изпратен пакет към компютъра с WoL ми показва по един пакет: 

Значи стигат все пак, изпращам ги с точен адрес до машината, с броудкаста не стига нищо. 

 

15:00:47.308174 IP _gateway.38186 > ianiovski-PC.discard: UDP, length 102
15:00:56.774679 IP _gateway.33885 > ianiovski-PC.discard: UDP, length 102
15:00:58.048211 IP _gateway.55151 > ianiovski-PC.discard: UDP, length 102
15:00:58.840463 IP _gateway.56641 > ianiovski-PC.discard: UDP, length 102
15:01:00.352854 IP _gateway.59472 > ianiovski-PC.discard: UDP, length 102
15:01:01.933296 IP _gateway.33050 > ianiovski-PC.discard: UDP, length 102
15:01:02.871963 IP _gateway.34920 > ianiovski-PC.discard: UDP, length 102
15:01:21.315800 IP _gateway.38407 > ianiovski-PC.discard: UDP, length 102

 

Адрес на коментара
Сподели в други сайтове

Създайте нов акаунт или се впишете, за да коментирате

За да коментирате, трябва да имате регистрация

Създайте акаунт

Присъединете се към нашата общност. Регистрацията става бързо!

Регистрация на нов акаунт

Вход

Имате акаунт? Впишете се оттук.

Вписване
  • Потребители разглеждащи страницата   0 потребители

    • No registered users viewing this page.
×
×
  • Създай нов...

Important Information

By using this site, you agree to our Terms of Use.