很早之前我写了篇文章记录了自己是如何从只要自行车(照片备份)的需求,到自己造汽车(折腾黑群晖),最后尝到甜头后一冲动直接购入私人飞机(家用nas)。
既然已经购入了NAS, 就要开始想想如何利用它。然后这里我就我的折腾过程做个阶段性的回顾。也算是分享经验给有入坑私有云的同学。
目录
内容
NAS的角色
先聊下NAS它买回家后充当一个什么样的角色吧。有些同学可能没有太多技术背景,所以我说说一些特定的使用场景,这样能让大家立马明白。
- 安全。它是存储在自己购买的家用电脑(NAS)里面。它不是存储在别人那,它比普通电脑省电,基本上不需要怎么关机,通常都有双备份,一个盘坏掉也不怕。
- 备份,备份相片和视频等各类文件, 手机我就不买那么大的内存的,理论上128G对我来说已经足够了。手机里面只留下应用和它使用过程产生的一些存储内容。手机内的相片和视频都同步到NAS上备份好,手机里面删除就是了。
- 替代U盘,基本上就不再需要U盘了,在家里内网环境,传输很快;在外网环境中,只要有互联网连接,也能很方便下载文件。基本上就完全告别了U盘的使用。
- 扩展应用,这个扩展应用包含方方面面。只要你能想到,且觉得有必要的,目前就基本上都可以找到相应的内容。那这里我们大致能分为自带应用和docker应用两大块。
理解网络
为了能比较透彻的理解NAS, 我们有必要理解下网络。或者说我们如何访问NAS的。
我们首先要知道,全世界可以通过互联网连接, 然后我们每个家庭里面,以主路由为基点,又能衍生出一个局域网。这就好像是一颗很大的树,从树的主干,到分支,到分支的分支,子子孙孙,无穷尽也。那么我们关注以下几个节点(分支节点)
- 家中局域网
- 小区局域网
- ISP(Internet Service Provider)互联网网络提供商, 例如电信,移动等
故事从我家申请开通网络开始:
-
ISP 就给我分配了个使用互联网的接入地址,它让你能和其他人联网,也让其他人能连接你。这里可能会给你分配一个互联网的接入地址(IPv4地址),但多数是没有的。因为IPv4的数量是较少的,所以现在基本上都不会分配IPv4了。
-
小区局域网 所谓小区局域网,并不一定是真的只有小区局域网这个的存在,它可能是你们街道的一个分支;而且也可能是多个分支,包含街道的分支,单元的分支,楼层的分支。
但这个都没有所谓,你可以理解为反正你就是孙子…… 不,孙子节点这样说更文明。
这是怎么回事呢? 这里ISP利用了一个NAT技术,你可以理解为就是一个小范围内的身份地址,怎么理解呢?
就想你的名字,你可能叫张三。全国肯定不会只有你一个张三。那全网范围内如何定位你这个张三呢?这是就可以一点点加上些局域范畴的标识,中国的,广东的,广州的,某某街道的,几单元,几楼,几房的张三。
这样一来,就解决了IPv4不够分配的问题了。只是这样的叫法它只能帮助提供你得网络的ISP能够找到你,但不能作为域名绑定的条件。
但话说回来,虽然没有IPv4, 但有个IPv6, 这个东东相较于IPv4数量会充足,所以你肯定有个IPv6地址,直接与你家直接对应起来。
我们为什么要一个互联网上的个人地址? 换句话问就是IPv4和IPv6做什么用呢? 其实很简单,它可以用于后续的域名绑定。由于地址是一串数字或数字与字符符号的组合,比较长,不方便让人记下来。于是就有人发明了域名,通过域名映射IP地址, 这样一来,其他人就只需要记住我的域名就能访问我所对应的互联网IP地址了。 -
家庭局域网,电信的师傅终于来你家了,你肯定特别兴奋,因为你马上就能上网了!电信师傅会做些什么?
- 电信光信号线接入家中,有信号;
- 信号线接好光猫,光猫正常闪烁
- 光猫接网线连接电脑能上网即可。
- 现在电信的光猫通常还会自带wifi,所以电信师傅通常可能还会保证他们的光猫自带wifi能连接,且能上网。
- 最后给你一个账号和密码。
想一下,这样对你家的组网来说,其实并不是特别完美,但这不是本期的重点。我们就假设电信的光猫自带wifi功能,充当着路由的角色吧。路由能够将电信师傅引入的一条网线变成多条网线,让家中多个终端同时使用网络。
其实就是:
一个网络请求从上海的某个节点发出(它如何具体出来先不细说,我们聚焦如何到我们的NAS上) ----> 我们家对应的IP地址( 电信师傅就保证信号能到你家,然后他就走了 ) ----> 经路由进行分发 ----> 进入家中不同终端( 例如电脑,你得手机,你爸妈的手机,联网的电视,当然包括NAS )
所以这就是对于家中NAS的网络链路的一个很简单的概述。读到这,你应该就清楚NAS是如何连接互联网的了。所以接下来,我们就能开始使用NAS了。
NAS应用
前面我们就提过,NAS应用分类为自带应用和docker应用
自带应用通常可理解为NAS厂商自己做好内置在他们NAS系统中的应用,就像Mac里面自带的finder, music, safari等等。在NAS里面,厂商通常内置的应用会包含
- 相册
- 影院(NAS版腾讯视频)
- 音乐(NAS版QQ音乐)
- 笔记本
- 下载
- 文件管理
- 用户管理
- 挂载访问
- 设备监控
docker应用其实是针对以上自带应用不足时的一种补充。就想Mac里面我觉得还需要微信,chrome等等。但其实docker是一种技术,它被翻译为容器,所以它的应用其实就是一种容器应用吧。但归根结底它当然也是个扩展的应用。有了它,我们就能够快速的按照自己的需要安装更多有用的应用了。那这个就有意思了,我们接下来就细聊下这些docker应用
NAS应用Docker应用推荐
-
bitwarden(VaultWarden)
强烈推荐!
bitwarden会帮你保管所有的账号和密码,而你,只需要记住bitwarden本身的登录信息就行了,至于其它的网站,登录时,你可以使用它来自动填写。妈妈再也不用担心我忘记密码了! -
Flare
一个简洁的网址导航。因为部署了很多服务,不同的服务之前通常用端口号作为区别,所以,我会使用一个网址导航工具来记住每一个服务的地址。 -
nginx
代理服务器,这个大家很熟悉。给需要对外的服务分个域名。 -
ddns
动态域名服务, 解决域名的问题 -
wordpress
博客系统 -
mysql, redis
数据库,缓存都可以整上一个 -
centos
给自己准备个Linux系统 -
ftp
文件传输服务,也可以整一个,如果需要的话。这个可选吧。因为通常私有云默认都会涉及文件分享的功能。所以也包含了文件传输的功能了。 -
chatgpt
这么热门的应用,就不用多说了。如果你已经申请了账号,你就可以用在自己部署的一个chatgpt-web上。
结语
为了不涉及卖广告的嫌疑,我就发一张我自己的docker应用的截图,
总得来说,折腾了一台私有云,给我的生活,甚至是我亲人,朋友都带来了一定的便利。现在我的手机,电脑,平板,电视都能比较方便的做到资源互通共享,分享给亲人朋友使用,也相当方便。一句话,不后悔!推荐大家入坑!
0 条评论