Wake On LAN proxy allows machines behind a gateway/firewall to be woken up.
Version: 0.5Wake On LAN proxy allows machines behind a gateway/firewall to be woken up. You have a constant connection to the Internet, but you are away from base. All machines except the gateway are powered off while you are away. Remotely you decide you want to access one of your machines. You need to power it up first. For machines with suitable NICs there is the Wake On LAN mechanism. But this doesn't work over the Internet because you would have to route a packet to your internal network. The firewall stops you from doing that, for good reasons. Even if you were able to route a packet, you wouldn't want this information to travel in the clear, otherwise other people who intercept your packets could learn how to turn on your machines remotely too. So you need some kind of authentication and privacy.
Operating System: Linux
Enter Wake On LAN proxy. This runs on your gateway, or on some other machine on the network that's always on, and can be reached from the Internet by port forwarding. You can send a command to it to wake a particular machine and it broadcasts a suitable packet on the internal network.