![如何重启只知道外部 IP 的局域网内的计算机?](https://linux22.com/image/1298263/%E5%A6%82%E4%BD%95%E9%87%8D%E5%90%AF%E5%8F%AA%E7%9F%A5%E9%81%93%E5%A4%96%E9%83%A8%20IP%20%E7%9A%84%E5%B1%80%E5%9F%9F%E7%BD%91%E5%86%85%E7%9A%84%E8%AE%A1%E7%AE%97%E6%9C%BA%EF%BC%9F.png)
我知道外部 IP,比如 ISP 提供的 IP 和管理员账户密码。我需要重启一台电脑,但我不知道它的本地 IP(由路由器提供),我该如何重启它?
实际上,通过桌面远程连接访问会更好,但正如我所说,我只知道外部 IP(我现在在家里,不在局域网中)。
任何想法 ?
答案1
虽然这不应被理解为确保您的机器安全的建议,但如果您想通过 RDP 远程访问 Windows 7 机器,则需要将路由器上的 TCP 端口 3389 转发到 W7 机器的内部地址。
这将允许你从网络外部通过 RDP 连接到它。值得研究的是http://no-ip.org或者http://dyndns.org还要确保您的公共 IP 地址具有 DNS 条目,这样您就不需要每次都计算 IP。
然后重新启动它,以管理员身份启动 cmd shell(开始/搜索并输入“cmd”/然后右键单击,以管理员身份运行)。然后输入
shutdown /r now
这将“立即”重新启动您的机器。
答案2
你能远程登录到局域网上的另一台机器吗?如果你能做到这一点,并且拥有该机器的管理权限,那么你也许能够shutdown -r -t 0
使用 Sysinternal 的执行程序。
请注意,这不适用于 LAN 外的机器,即如果您使用家庭互联网并且计算机位于公司路由器后面。
答案3
如果你现在需要这样做,那么我认为你没救了。但是,如果你可以设置一些东西,你需要设置一个 VPN 集中器。一旦你这样做了,你应该能够简单地 VPN 接入,然后通过它的 FQDN 调用该机器(WINS 可能会给 VPN 带来问题),然后你就可以随心所欲地管理它了。此外,如果你只是想重新启动它,你可以使用远程关机命令:关机-i并使用对话窗口,或者您可以从命令行更具体地使用它,但交互工作得很好。