1、使用树莓派4b替代3b+,重新部署个人博客和NAS系统。 搭建过程将重点介绍可能遇到的坑点,而非直接复现他人教程。 所需硬件包括:电脑、路由器、树莓派、网线(支持千兆的超五类线)。 家庭组网重点是路由器设置,确保树莓派能内网访问。我家网络结构简单,主路由管客厅,从路由管房间。
端口映射 为了实现外网访问内网,只有DDNS域名是不行的,还需要设置端口映射,将家庭内网的NAS地址和端口映射到路由器公网IP地址的某个端口,尽量不要使用外网的80端口。
路由器制作 路由器制作是一种简单的方法,大多数路由器都带有USB口,只需连接上储存设备即可分享多媒体内容。普通移动硬盘连接起来即可组成一个简易型的NAS存储网盘。这种方法操作简单,成本较低,但读取速度、传输速度较慢,受网络质量、存储设备的读写速度、路由器USB接口类型等因素影响。
使用加速器:可以通过一些网络加速软件,如迅雷、快车等,来加速下载和上传速度,从而实现网盘不限速。 使用代理服务器:可以通过一些代理服务器来突破限速,如使用海外服务器或使用专门的加速代理服务。
阿里云文件存储NAS,作为面向阿里云ECS实例、E-HPC、容器服务的文件存储服务,具备共享访问、弹性扩展、高可靠及高性能的分布式文件系统特点。它提供通用型和极速型两种存储类型,用户需根据具体场景选择。
文件存储(NAS)**:适用于多虚拟机共享、高并发读写场景,提供目录树状结构访问。块存储(EBS)**:侧重高性能、低时延应用,适合OLTP数据库、NoSQL数据库等,需格式化为文件系统后使用。对象存储(OSS)**:适用于互联网架构的海量数据存储,不支持随机文件读写,主要应用于数据分发、上传下载。
使用场景 : 适合非结构化文件,如图片和音视频等数据的海量存储 各种终端设备、Web网站程序、移动应用可以直接向OSS写入或读取数据。
阿里云文件存储NAS主要分为三种类型:性能型、容量型和NAS Plus智能缓存型。 性能型 计费方式包括按量付费和提供包年包月存储包。用户根据文件系统占用的存储空间大小进行计费,可以选择按量付费或购买包年包月存储包以获得更优价格。 容量型和NAS Plus智能缓存型 这两种类型暂不支持完全按量付费。
目前阿里云的文件存储NAS主要分为性能型、容量型和NAS Plus智能缓存型三种:性能型的计费方式是在按量付费的基础上提供包年包月存储包。根据文件系统所占用的存储空间大小计费,开通后默认按量付费,也可以为文件系统购买包年包月存储包以获得更优价格。
其次,购买一个属于自己的域名。域名的购买主要在腾讯和阿里,无需备案,选择“.xyz”“.fun”等后缀的域名,价格实惠且续费便宜。接下来,进行DNS解析。将域名托管在Cloudflare平台上,添加两条DNS解析记录(@和*)指向购买服务器的公网IP。安装Docker和docker-compose。
首先,Docker管理工具是不可或缺的,如Watchtower,它能自动更新Docker容器镜像,确保始终运行最新版本;Portainer则提供了可视化界面,轻松管理容器、镜像和网络;docker-compose用于定义并运行多容器应用,简化复杂操作。
流程非常简单:首先,注册并登录Render平台,选择Web Service创建服务,使用Docker容器部署。可直接从提供的镜像地址选择镜像。根据个人需求命名服务、选择地区和实例类型,确保选择免费选项。创建服务后,等待部署完成即可使用。为了保证服务不被自动删除,需定期进行保活操作。
再通过容器ID执行命令进入容器,输入“pgyvpn”打开控制面板,即可开始远程访问。外网电脑以同一Oray账号登录蒲公英访问端,确保Linux端软件成员在线。输入虚拟IP地址加上端口号,即可远程访问NAS。蒲公英docker访问端提供免费、便捷的远程访问解决方案,无需额外网络成本,适合各类用户。
下载并准备镜像 在群晖的docker文件夹中创建名为jellyfin的文件夹,并在该文件夹下创建cache和config两个子文件夹。请确保除了这两个文件夹外,你已经准备好存放媒体文件的文件夹。