Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I was wondering, is there a way to wake up my PC over the Internet? I read some tutorials to wake it up over local LAN .. But what about through the Internet?

Note: I have a dynamic DNS registered via http://dyndns.com so I can use it to redirect to my home IP. Also, I can request static IP from my ISP.

share|improve this question
add comment

1 Answer

up vote 2 down vote accepted

Yes, if you can tell your router to forward the packet. This may need one to run several telnet commands on most consumer NAT devices.

share|improve this answer
1  
any tutorial on how to achieve that? I have a 3Com router. –  sikas Oct 27 '12 at 17:21
    
Ok, you need to be able to forward UDP port 9 to the subnet broadcast address, then to wake you send a UDP packet to port 9 of the routers public IP containing 6 bytes of FF and then 16 repeats of the MAC address of the computer you want to wake. –  ewanm89 Oct 27 '12 at 23:36
    
Basically you need to get the final router to convert it to broadcast packet which aren't usually routed across subnets (for very good reason) –  ewanm89 Oct 27 '12 at 23:39
    
Finally, routers tend to not allow this sort of thing as if it's not handled properly, the same technique can be used to pull off a kind of DDoS attack called a smurf attack against such a network. –  ewanm89 Oct 27 '12 at 23:41
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.