Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have network.

In this network there are 3 PCs.

All of them share one ip: atm it's

Every PC has its own uniqe local IP (probably network card IP).

IP of PC that I want to Wake on LAN is (local IP)

How to wake it up over the Internet?

Image below shows ping status for shared IP: online - as Im writing this question from other PC :P) and offline - its local IP and its OFFLINE (but responds) - becaouse this PC is shuted down. Yet I cant turn it on from Internet, 'coz its just local IP.

When trying to wake public IP (giving MAC, IP and leaving Netbios Name and Group blank) nothing happens.

enter image description here

share|improve this question

WOL is using OSI level 2 (ethernet) to send the "magic" wake up packets. IP (OSI level 3) is not used. In order to wake up a PC in your LAN over the Internet you would need a router which would allow you to log in from the external interface and send the packet to the local LAN. Many popular routers have this feature.

Here's the instruction how to implement remote WOL using DD-WRT - just to give you the sense of what's involved.

share|improve this answer
Like this: ? This is my router, yet this seems not to work – Szymon Toda Feb 11 '13 at 21:32
The page you have linked is just a "virtual server" (aka port forwarding) setup page. Port forwarding alone is not enough. – Alex P. Feb 11 '13 at 21:49
I cant add ARP in my router HTML backend, telneting to it gives no respond... – Szymon Toda Feb 11 '13 at 22:59

Your Answer


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.