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í verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz
WoL do jiného subnetu
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
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