树莓派作为局域网服务器的应用举例
发布网友
发布时间:2024-10-24 18:10
我来回答
共1个回答
热心网友
时间:2024-10-25 02:21
自从接触树莓派已有三个月,我逐步发掘并定制了自己的应用场景。起初,由于在B站发现的便宜电脑"banana pi",我对树莓派产生了兴趣,但深入了解后,它并不符合我的需求,因为我的电脑运行的是Archlinux,而树莓派作为ARM架构的Linux服务器,在功能上与我的电脑相差无几。相比之下,云服务器的性价比更高,具备公网IP,更适合我的需求。
起初,我购买了云服务器,但带宽问题让我有些失望,文件传输速度慢。尽管如此,两件事情促使我转向树莓派:一是qbittorrent-enhanced-git的频繁闪退,二是对Linux兴趣的增加,尤其是通过一个up主的视频,我开始重视数据备份。一次数据丢失的经历让我意识到,使用Samba在树莓派上进行本地备份的可行性,于是购置了树莓派4B(包括外壳、散热和风扇)。
在树莓派的使用中,我建议增加一个三极管和一个6Ω电阻,配合博文中的方法,通过温度控制风扇启动和停止,降低噪音。此外,我还分享了如何在无屏幕的Linux环境下进行基本配置,如烧录SD卡、配置SSH访问、自动连接WiFi和设置VNC服务。在没有路由器的情况下,可以使用手机热点,通过Fing找到树莓派的IP。
尽管树莓派已经可以完成文件同步和版本控制,如通过Samba和Syncthing,但为了方便,我升级了路由器速度。对于Git管理,我在树莓派上安装了轻量级的gitea,通过它来管理笔记和仓库。至于广告拦截,我选择使用pi-hole,尽管手动编译安装过程繁琐,但为了满足需求,我愿意投入时间。
总的来说,我的树莓派主要用于文件同步、低功耗下载、Git管理和广告屏蔽,虽然GPIO并未大规模应用,但它已经成为满足特定需求的得力工具。在局域网环境下,我更注重其私密性和效率提升,而不是访问。