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下面的

相关推荐
无级程序员1 天前
移动神器RAX3000M路由器变身家庭云之七:增加打印服务,电脑手机无线打印
智能手机·智能路由器·电脑
开开心心就好1 天前
手机不同App音量自动调节软件
网络·windows·python·安全·智能手机·电脑·音视频
luchengtech2 天前
加固计算机厂家 | 工业加固笔记本电脑厂家
电脑·三防笔记本·加固计算机·加固计算机厂家·工业加固计算机厂家
码界筑梦坊2 天前
基于Flask的笔记本电脑数据可视化分析系统
python·信息可视化·flask·毕业设计·电脑
SMG_DSG3 天前
电脑有时出现检测不到音箱设备怎么办?
电脑
码界筑梦坊3 天前
基于Pyhon的京东笔记本电脑数据可视化分析系统
python·信息可视化·数据分析·毕业设计·电脑·销量预测
覆东流3 天前
电脑显示器选购
计算机外设·电脑
luchengtech3 天前
三防笔记本有什么用 | 三防笔记本有什么特别
电脑
鲨鲨1083 天前
八款内网电脑监控软件:探寻适配企业需求的数字化监管方案组合
电脑
车斗3 天前
win10 笔记本电脑安装 pytorch+cuda+gpu 大模型开发环境过程记录
人工智能·pytorch·电脑