I see. The router in question here (the one leading to the subnet through which I want to wake a PC - through WAN port of the router) is Belkin N150 (F9K1009 v1). Reading the DD-WRT site I see that it isn't mentioned there. I tought that waking a computer over WAN would be easier.
How can I use SSH, what do I need for that to be able to wake a PC over WAN? I can forget about Rasberry PI or anything that would cost me money since this is just for fun and learning, I don't want to spend any money on WOL. And I would like to use Windows' own proprietary services, not Teamviewer or anything else. So RDC and a freeware WOL Magic Packet sender. I've tried some but none worked. On my LAN yes, over WAN, no.
Thank you for all the other tips too, I've managed to wake it over LAN so I'm familar with the most.
As metioned earlier most routers block WOL and for good reason. Some routers can be flashed for DDWRT, Tomato etc. This typically means that you have to buy into a more robust router that may or may not have those features, but could support features that DDRT offers. You can google for top rated DDWRT Wireless N, AC routers and you'll get lots of hits. Then shop around for one already flashed or one you can do yourself. Amazon.com is a good place to search for those.
SSH doesn't have anything to do with WOL. It has to do with securing your RDP session so hackers wont get ya. SSH is just one of many ways to securely tunnel RDP sessions. RDP has RC4 built into it and once the connection is made it's safe to use. However, during the process of connecting it is vunerable to man in the middle attacks, which leads to brute force attacks and passing the hash exploit to pivot the machine compromised to use it in attacking the rest of the other machines on the network. Securing the RDP is crucial. Many use teamviewer or some other RDP like software and leave the machine always on and port forward the port. That's all fine and dandy, but Mr Hacker comes along.
I agree, I don't like running and wasting energy and keeping systems on if they don't need to be on. It's possible to get WOL working only it requires a router with DDWRT that has WOL tools in it's GUI. You then simply enable remote management and enable https, then login to the routers HTTPS://X.X.X.X. IMO DDWRT is the best solution, unless you have money to drop in a bucket for expensive managed rack hardware.
If it is just files you want to access many consumer grade routers has a USB port for external HD's etc. Netgear routers have a feature called readyshare. You can create a online readyshare account. Readyshare online account is a encrypted client web portal that you use to access your files on the routers USB port. After creating the online account, you setup the router with the same login account online informationand it syncs with the online server. While away you log into your online readyshare account and you can access the files. You can also download a client for android, mac, linux etc. During login it asks if you want to download that specified client program. If not, clicking cancel loads the web portal instead, which works in most browsers. The client is for access from a IPAD or something.
Edited by technonymous, 06 March 2015 - 11:32 PM.