How do I allow Wake on LAN packets to pass through a SonicWall?
03/26/2020 16 7503
Wake on LAN (WoL) allows to remotely power on PCs using a "Magic Packet" . As the service uses UDP broadcast packets, it requires the source and destination to be in the same broadcast domain (generally same subnet).
If the WoL packet is sent form a different subnet than it's destination, it will not be allowed to pass through the SonicWall. To support cases where source and destination are in different broadcast domains, IP Helper has to be enabled to help to forward the packets to other interfaces.
To enable IP Helper Policy for WoL packets:
- Go to MANAGE | Network | IP Helper, under IP Helper settings, select the checkbox next to Enable IP Helper
- Under Relay Protocols, select the Enable checkbox of WOL. Click Accept button to save the configuration.
- Under Policies, click Add button:
NOTE: Wake on LAN uses "Raw Mode" meaning IP Helper does not create a cache, unidirectional forwarding is supported, and the Timeout period is ignored.