1

I know the external ip, like the provided by the ISP and the administrator account password. I need to restart one computer, but I don't know his local ip (given by the router), how can I reboot it ?

Actually, would be better access by the Destop Remote Connection but as I said, I just know the external IP (I'm in my home now, not in the LAN).

Any idea ?

Valter Silva
  • 1,381

3 Answers3

3

Can you remote in to another machine on the LAN? If you can do that, and have administrative privileges on that machine, you might be able to do a shutdown -r -t 0 (to reboot it) using Sysinternal's PsExec.

Please note this will not work on a machine OUTSIDE of the LAN, i.e. if you are on your home internet and the computer is behind a company router.

LawrenceC
  • 75,182
1

While this should not be construed as advice about ensuring your machine is secure, if you want to access a Windows 7 machine remotely over RDP, you need to port forward TCP port 3389 on your router to the internal address of your W7 machine.

This will allow you to RDP to it from outside your network. It is worth looking into http://no-ip.org or http://dyndns.org as well to make sure your public IP address has a DNS entry so you don't need to work out the IP each time.

Then to reboot it, start a cmd shell as administrator (Start / Search and type "cmd" / and then right-click, Run as Administrator). Then type

 shutdown /r now

Which will reboot your machine "now".

Paul
  • 61,193
0

If you need to do this now then I think you are SOL. However if you can set something up you need to setup a VPN concentrator. Once you do that you should be able to simply VPN in then call up that machine via it's FQDN (WINS can be problematic of VPN) and then you can admister it all you like. Further, you could if you just wanna restart it use the remote shutdown command: shutdown -i and use the dialogue window or you can use it far more specifically from the command line but the interactive works quite well.