Ahoj, prosím o radu.
Mám za Mikrotikem dva subnety. V prvním je zařízení posílající WoL paket a v druhém zařízení, které se má tím WoL paketem probouzet. Existuje nějaká možnost, jak tento paket předat mezi subnety? Nebo v Mikrotiku napsat skript s WoL příkazem a pomocí "?" jej při odchycení WoL paketu v prvním subnetu spustit?
❗️Toto je původní ISPforum.cz ve stavu k únoru 2020 běžící v omezeném režimu pro archivační účely. Aktivní verzi naleznete na adrese https://telekomunikace.cz
WoL do jiného subnetu
-
pgb
- Příspěvky: 722
- Registrován: 10 years ago
-
cerva
- Příspěvky: 254
- Registrován: 11 years ago
WoL mezi subnety funguje, s forwardem správného portu dokonce i přes NAT. Jsou dva přístupy - 1.) poslat WoL packet na konkrétní IP stroje a nebo za 2.) na správnou broadcastovou adresu.
Pro případ 1 je třeba mít v okamžik probouzení platný ARP záznam pro IP adresu probouzeného stroje - to vyřešíš jen statickým ARP záznamem. Metoda 2 se nedoporučuje, protože ne vždy směrovaný broadcast - tedy adresy typu např. 10.0.0.127 pro subnet 10.0.0.0/25 - funguje korektně.
Pro případ 1 je třeba mít v okamžik probouzení platný ARP záznam pro IP adresu probouzeného stroje - to vyřešíš jen statickým ARP záznamem. Metoda 2 se nedoporučuje, protože ne vždy směrovaný broadcast - tedy adresy typu např. 10.0.0.127 pro subnet 10.0.0.0/25 - funguje korektně.
0 x
-
Rosak
- Příspěvky: 182
- Registrován: 13 years ago
Díky za nápady, EoIP tunel ale nechci. Zkoušel jsem poslat WoL z aplikace z iPhone kde mohu říct, že nechci použít broadcast a tam opravdu stačí statický ARP záznam v Mikrotiku. Problém je, že primární aplikace, kterou se WoL zasílá používá broadcast (255.255.255.255) a v ní to změnit nejde. Takže zbývá tím WoL broadcastem v jednom subnetu iniciovat skript v Mikrotiku, který pak do druhého subnetu pošle WoL paket, protože nic jiného asi v Mikrotiku nevymyslím.
0 x