树莓派netplan连接开放网络(无密码WIFI)
换了张 SD 卡,重做系统,重新部署服务。还好代码基本都存在 GitHub 上了。
由于找不到 Micro HDMI 的线材了,索性直接装了个服务器版 Ubuntu(无 UI 操作界面)。
期间碰到 netplan 配置 WIFI 无线连接问题,由于校园网是开放网络,无密码(通过 mac 地址授权),配置 netplan 始终碰到问题,找到的文档基本都是怎么配置有密码网络的。
经过一番搜寻,最后在官方的examples中找到了答案,故存档,以供后续查阅。
配置方案
打开文件:
1 | vim /etc/netplan/50-cloud-init.yaml |
针对有密码网络,配置如下:
1 | network: |
网络无密码时,配置如下:
1 | network: |
配置完成后,应用即可:
1 | # 检查配置是否出错 |
如有一些特殊需求的朋友,可以直接查看官方的案例。
服务
目前我在树莓派上配置的服务有:
DNSPOD + I2C
基础服务,用途如下:
- 开机自动将 IP 同步到 rasp.cuger.cn,方便局域网访问
- I2C 启动小屏幕,监控硬件详情,显示 IP(非常关键)
FRP
基础服务,用于将本地端口映射到 VPS,提供公网服务
Clash
众所周知的用途。
TTRSS
一直在用的 RSS 订阅器,私有化部署,FRPC 映射到公网服务器,Nginx 反代,多端同步使用。
RSSHub
为 TTRSS 配套服务,为防止滥用,仅限本机使用。
CUG Notice
校内一些系统的监控小程序,财务、电量.etc,邮件提醒。
参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 遐说!
评论