OrangePi_R1_Plus wakeonlan 家中电脑

OrangePi_R1_Plus wakeonlan家中电脑

背景:想远程唤醒家中的电脑,但家中并路由器没有唤醒功能。我现在OrangePi_R1_Plus + openwrt +wireguard 可以方便的实现。这里简单做个记录

openwrt or debian?

openwrt的资源占用更小,并且提供了web界面,需求足够

OrangePi_R1_Plus 安装openwrt

具体可以看官方文档service-and-support(Orange Pi - Orangepi) 提供了用户手册+openwrt镜像。

openwrt基本配置

openwrt登录

官方镜像中,默认LAN口已配置静态IP192.168.2.1,PC配置同网段的IP后,通过浏览器登http://192.168.2.1/登录。

下面是openwrt的接口图

openwrt联网(共享PC无线网卡网络给OpenWrt WAN口)

有路由器

只需要路由器的LAN口和 OpenWrt WAN口相连即可联网。

笔记本代理路由器

由于我刚好没有路由器在公司,我用笔记本完成配置

OpenWrt端:

把OpenWrt WAN口改为静态ip192.168.137.137,dns改为223.5.5.5,方便后面远程登录

PC端:

把笔记本的网口和 OpenWrt WAN口相连,共享wifi的网络到OpenWrt相连的以太网口

windows下网口共享后,会自动改为``192.168.137.1/24`网段

OpenWrt端网络验证

nslookup验证一下,DNS解析、和ping

bash 复制代码
root@OpenWrt:~# nslookup baidu.com
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:      baidu.com
Address 1: 39.156.66.10
Address 2: 110.242.68.66
*** Can't find baidu.com: No answer

root@OpenWrt:~# ping  www.baidu.com
PING www.baidu.com (120.232.145.144): 56 data bytes
64 bytes from 120.232.145.144: seq=0 ttl=54 time=8.921 ms

配置wireguard

wireguard默认自带,直接添加wg接口即可

参考文档

安装wakeonlan

安装luci-app-wol即可

参考文档

openwrt其他配置

wireguard看门狗监控

我使用healthchecks做wireguard监控,五分钟无心跳触则发邮件提醒,及早处理。

  • ping -c 1 10.0.0.1:判断wireguard的外网服务端10.0.0.1可达

  • wget -T 10 https://hc-ping.com/e13 -O /dev/null使用wget往healthchecks发送心跳

bash 复制代码
root@OpenWrt:~# crontab -l
* * * * * ping -c 1 10.0.0.1 && wget -T 10  https://hc-ping.com/e13 -O /dev/null
root@OpenWrt:~#

配置SSH免密登录

Openwrt使用Dropbear SSH,可能和openssl有差异,我把公钥放到~/.ssh/authorized_keys中发现不会被读取?

最后是使用ssh-copy-id完成公钥的拷贝,实现免密。

Dropbear ssh authorized_keys用的是/etc/dropbear/authorized_keys下面的

相关推荐
ITHAOGE157 分钟前
下载 | Win10 2021纯净精简版,预装应用极少!(9月更新、Win10 IoT LTSC 2021版、适合老电脑)
windows·科技·物联网·微软·电脑
Dovis(誓平步青云)6 小时前
多个链接不等于多份证据,新闻核验看板怎样合并来源
java·服务器·前端·javascript·人工智能·pdf·电脑
Ai-_Man1 天前
您您这可以把Microsofat Copilot的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。AI导出鸭
javascript·人工智能·ai·小程序·电脑·copilot
呉師傅1 天前
得力P2500、M2500系列打印机硒鼓加粉及清零方法【纯享版】
运维·网络·windows·电脑
ZhangJun951 天前
从零写一个类鲁大师的硬件检测小工具,软件附上,可直接使用
windows·测试工具·电脑·笔记本电脑·硬件架构
Digitally1 天前
如何在没有Wi-Fi的情况使用移动数据或电脑更新iPhone
电脑·cocoa·iphone
Ai-_Man1 天前
您您这可以把Google AI Studio的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。AI导出鸭
javascript·人工智能·ai·小程序·电脑
荣合技术服务1 天前
电脑上如何安装Materials Studio 2023分子模拟软件
电脑·分子模拟器·materialsstudio
智塑未来2 天前
推荐一款办公用的平板
电脑
2601_957883842 天前
2026年9月:专业解决雷神笔记本维修难题
python·电脑