利用Openwrt实现windows电脑远程开机无人值守

2024-09-08 19:51:14 13点赞 127收藏 7评论

引言

最近在折腾 Openwrt 路由器,发现一个好玩的玩法,在Openwrt 路由器上安装内网穿透,可以对家里已关机的windows电脑进行远程开机+远程桌面,不用需要电脑一直开机,需要时远程开下机,不需要时关机就好,这样不管我在任何地址,只要能连接网络,就能远程控制家里的windows电脑,真正实现无人值守。

内网穿透我用的是ZeroNews 零讯内网穿透,在Openwrt上简单3条命令即可完成安装运行,无需用户具备固定公网IP,同时支持TCP / UDP 协议映射,满足我远程开机及远程桌面的场景需求。

废话不多说,直接上教程。

利用Openwrt实现windows电脑远程开机无人值守

部署教程

一、在Openwrt 路由器上运行 ZeroNews 零讯内网穿透

1. 首先添加Token

登录 ZeroNews - 安全内网穿透 | 无需公网 IP | 随时随地访问内网 平台,在设备菜单中找到 Token 页面,为Openwrt 设备添加Token,完成zeronews程序认证

利用Openwrt实现windows电脑远程开机无人值守

2. 安装 ZeroNews 程序

在Openwrt 路由器上安装 ZeroNews 内网穿透程序,在路由器上一条命令即可完成程序安装

curl -SLk https://download.zeronews.cc/openwrt/zeronews-install.sh | sh -s install

3. 程序完成token认证及区域绑定

执行token认证及绑定区域,我离440区域较近,所以连接的 440 区域

zeronews set-token YOUR_TOEKN

zeronews set-area 440

.重启 ZeroNews程序,在 ZeroNews 平台能查看在线的 ZeroNews 客户端

/etc/init.d/zeronews restart

利用Openwrt实现windows电脑远程开机无人值守

二、 配置Openwrt 网络中的windows 电脑远程开机及远程桌面

1.首先BIOS中配置开启网络唤醒,现在基本所有电脑均支持网络唤醒

windows 电脑的BIOS中开启网络唤醒配置,我的windows电脑是 以华硕主板,BIOS 配置参考如下

重启windows电脑,立刻按压键盘上的 "delete" 键,进入BIOS "Advanced Mode", 选择 "Advanced" 的 "APM Configuration"选项

利用Openwrt实现windows电脑远程开机无人值守

选择 "power On By PCI-E" 选项并设置为 "Enabled"

利用Openwrt实现windows电脑远程开机无人值守

按压键盘F10键,点选Ok,保存选项,BIOS配置完成,电脑自动重启, BIOS 网络唤醒配置完成

2. 在windwos 系统设置网卡唤醒

打开"设备管理" 的 "网络适配器" 下,找到电脑的物理网卡,(比如这里的Intel(R) Ethernet Connection (11) I219-V,注意不能选WiFI适配器,wifi 不能实现网络唤醒,需要有线网卡才可以

利用Openwrt实现windows电脑远程开机无人值守

双击网卡名称,打开网卡属性 - "高级" 选项,将 "唤醒魔包"和 "唤醒模式匹配" 都设置为开启

利用Openwrt实现windows电脑远程开机无人值守利用Openwrt实现windows电脑远程开机无人值守

打开网卡属性 - "电影管理" 选项,勾选 "允许此设备唤醒计算机"

利用Openwrt实现windows电脑远程开机无人值守

到此windows 电脑远程开机的配置完成,接下来开启windows远程桌面功能

3.windows 开启远程桌面功能

右键"我的电脑",点击 "属性", 点击 “远程设置”,勾选 "远程协助" 及 "允许远程连接到此计算机"

利用Openwrt实现windows电脑远程开机无人值守

三、 在ZeroNews 平台上为远程开机及远程桌面分配ZeroNews域名及公网映射

1、 首先在ZeroNews 平台上为windows电脑分配域名及固定公网端口

在 "资源" 管理界面下,点击 "添加"域名,如我添加的域名前缀为 arpwin

● 生效设备: 选择 openwrt 路由器 zeronews 客户端

● 域名前缀: 输入 arpwin

利用Openwrt实现windows电脑远程开机无人值守

点击"继续",在添加端口页面,分别添加用于远程桌面的固定公网TCP端口及用于远程开机固定公网UDP(远程开机是发送UDP魔术包,所以要添加一个UDP 端口)

● 勾选 TCP,选择一个可用的端口号用于远程桌面,如 10187

● 勾选 UDP,选择一个可用的端口号用于远程开机,如 10005

利用Openwrt实现windows电脑远程开机无人值守

添加完成的域名及端口

利用Openwrt实现windows电脑远程开机无人值守

2、 添加远程桌面及远程开机映射

在"应用"管理界面下,首先添加一个应用,用于归纳远程桌面及远程开机映射,如我添加的应用为 arpwin

利用Openwrt实现windows电脑远程开机无人值守

添加远程桌面映射

在arpwin 应用下,添加远程桌面的TCP映射,远程桌面是TCP类型服务

● 映射协议: 选择 TCP协议

● 公网访问地址: 选择 前面添加的 arpwin域名的 tcp:10187端口 访问地址

● 映射带宽:我输入的是 1M

● 内网映射地址:输入windows 电脑的IP地址及远程桌面的端口号 3389,这需要 windows 电脑是静态设置IP地址

利用Openwrt实现windows电脑远程开机无人值守

添加远程开机映射

再在arpwin 应用下,添加远程开机的UDP映射,远程开机是UDP类型服务

● 映射协议: 选择UDP协议

● 公网访问地址: 选择 前面添加的 arpwin域名的 udp:10005端口 访问地址

● 映射带宽:我输入的是 1M

● 内网映射地址:内网IP地址输入网段的广播地址 192.168.1.255(注意这里内网地址要输入Openwrt网络的网段广播地址,我这网段地址 192.168.1.0/24,所有广播地址是 192.168.1.255),内网端口可以随机输入一个端口如 40001

利用Openwrt实现windows电脑远程开机无人值守

查看当前映射

利用Openwrt实现windows电脑远程开机无人值守

四、 对家里关机的windwos电脑进行远程开机及远程桌面

1、 先通过网页对关机windows电脑进行远程开机

用户浏览器中 输入 https://www.depicus.com/wake-on-lan/woli 网站,打开网页版远程唤醒网站

输入要唤醒电脑的 MAC地址

在IP 输入框中输入 zeronews 远程开机的域名地址: arpwin.south.takin.cc

在 port 输入框中输入 zeronews 远程开机的udp公网端口号: 10001

然后点击 "WAKE UP" 发送远程开机操作指令

利用Openwrt实现windows电脑远程开机无人值守

2、 再通过远程桌面远程到windows电脑

利用Openwrt实现windows电脑远程开机无人值守

有什么问题都可以评论区留言, 看见都会回复的

如果你觉得本篇文章对你有所帮助,把"文章有帮助的"打在评论区

多多支持,谢谢。

展开 收起

ASUS 华硕 RT-BE86U 双频6800M 家用万兆Mesh路由器 Wi-Fi 7 黑色 单个装

ASUS 华硕 RT-BE86U 双频6800M 家用万兆Mesh路由器 Wi-Fi 7 黑色 单个装

1799元起

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

ASUS 华硕 RT-BE88U 双频7200M 家用Mesh无线路由器 Wi-Fi 7 黑色 单个装

1999元起

ASUS 华硕 ROG 八爪鱼7 三频13000M 家用万兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 ROG 八爪鱼7 三频13000M 家用万兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

4999元起

ASUS 华硕 TUF 小旋风 BE3600 WiFi7 电竞路由器

ASUS 华硕 TUF 小旋风 BE3600 WiFi7 电竞路由器

499元起

ASUS 华硕 TUF小旋风Pro BE6500 家用无线千兆路由器 WiFi7

ASUS 华硕 TUF小旋风Pro BE6500 家用无线千兆路由器 WiFi7

799元起

ASUS 华硕 天选 TX-AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 天选 TX-AX6000 双频6000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

699元起

ASUS 华硕 RT-AX86U Pro 双频5700M 家用千兆Mesh无线路由器 黑色 单个装

ASUS 华硕 RT-AX86U Pro 双频5700M 家用千兆Mesh无线路由器 黑色 单个装

1099元起

华硕路由器RT-BE86U WiFi7路由器 家用全屋无线电竞路由 游戏路由器黑神话悟空下载利器 BE86U

华硕路由器RT-BE86U WiFi7路由器 家用全屋无线电竞路由 游戏路由器黑神话悟空下载利器 BE86U

1799元起

ASUS 华硕 RT-AX57 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 RT-AX57 双频3000M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

295元起

ASUS 华硕 TUF GAMING电竞特工系列 小旋风 双频3000M 家用千兆Mesh无线路由器 单个装 黑色

ASUS 华硕 TUF GAMING电竞特工系列 小旋风 双频3000M 家用千兆Mesh无线路由器 单个装 黑色

437元起

ASUS 华硕 RT-AX57 双频3000M 家用级千兆Mesh无线路由器 Wi-Fi 6 黑色

ASUS 华硕 RT-AX57 双频3000M 家用级千兆Mesh无线路由器 Wi-Fi 6 黑色

274.55元起

ASUS 华硕 灵耀 AX小魔方 Pro 双频3000M 家用级千兆Mesh无线路由器 Wi-Fi 6 黑色 两个装

ASUS 华硕 灵耀 AX小魔方 Pro 双频3000M 家用级千兆Mesh无线路由器 Wi-Fi 6 黑色 两个装

849元起

ASUS 华硕 TUF小旋风PRO 双频4200M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 TUF小旋风PRO 双频4200M 家用千兆Mesh无线路由器 Wi-Fi 6 黑色 单个装

548元起

ASUS 华硕 RT-BE92U 家用路由器 WIFI 7

ASUS 华硕 RT-BE92U 家用路由器 WIFI 7

暂无报价

ASUS 华硕 TUF GAMING AX5400 双频5400M 家用千兆无线路由器 Wi-Fi 6 黑色 单个装

ASUS 华硕 TUF GAMING AX5400 双频5400M 家用千兆无线路由器 Wi-Fi 6 黑色 单个装

571.9元起

ASUS 华硕 ROG GT6魔方幻三频万兆电竞MESH分布式路由器 黑色单只装

ASUS 华硕 ROG GT6魔方幻三频万兆电竞MESH分布式路由器 黑色单只装

1999元起
7评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
127
扫一下,分享更方便,购买更轻松