VMware安装飞牛私有云fnOS并挂载小雅Alist实现异地远程访问

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
img

  • 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老
  • 导航
    • 檀越剑指大厂系列:全面总结 java 核心技术,jvm,并发编程 redis,kafka,Spring,微服务等
    • 常用开发工具系列:常用的开发工具,IDEA,Mac,Alfred,Git,typora 等
    • 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
    • 新空间代码工作室:提供各种软件服务,承接各种毕业设计,毕业论文等
    • 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
    • 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

博客目录

    • 前言
    • 1. VMware 安装飞牛云(fnOS)
      • 1.1 打开 VMware 创建虚拟机
      • 1.3 初始化系统
    • 2. 飞牛云搭建小雅 Alist
    • 3. 公网远程访问小雅 Alist
      • 3.1 安装 Cpolar 内网穿透
      • 3.2 创建远程连接公网地址
    • 4. 固定 Alist 小雅公网地址

前言

本篇文章详细介绍如何在 VMware 中安装飞牛云(fnOS),并且使用它系统自带的 Docker 搭建小雅 Alist,结合 Cpolar 内网穿透实现公网远程访问,随时随地访问小雅 Alist 中的资源。

飞牛私有云 fnOS 是一款免费、高效又安全的 NAS 系统,基于最新 Linux 内核(Debian 发行版)深度开发,兼容主流 x86 硬件,自由组装 NAS,灵活扩展外部存储。系统安装简单,只有几步步就可以完成,对于想体验 NAS,不想投入的用户,fnOS 比一些软路由系统更像 NAS,十分推荐。

如果已安装完飞牛云,并且搭建好后,想实现公网远程访问飞牛云(fnOS),可以参考上一篇教程《无公网 IP 远程访问国产飞牛私有云 fnOS NAS - cpolar 极点云官网》。

接下来讲解如何在 VMware 中安装飞牛云,安装过的可以直接跳到第二步如何挂载小雅 Alist。

image.png

1. VMware 安装飞牛云(fnOS)

本地安装环境:VMware Workstation Pro17
下载飞牛云 fnOS ISO:飞牛私有云 fnOS (fnnas.com)

1.1 打开 VMware 创建虚拟机

2b23a38b3f1f803a7e03aa6dfeff3e3.png

46190f1486154280ddca435f47f46d3.png

7b7e0225f5bfa7c17639c110423e880.png

创建虚拟机名称及安装路径

5841dc3c730b5d62fd9359f745e3793.png

设置磁盘容量

7a45d676fb2f5411444e132baef05c2.png

配置完后,点击完成

b69f453596b8ba6ee60439cc3d1edb2.png

编辑虚拟机设置

2ffa43f4dc88c22e2ca803c15b280d9.png

添加刚才在飞牛云官网下载的 ISO 文件

6bd721b45570ae2598932156acc04c3.png

开启创建好的虚拟机

de6ab5f09cbc2242c7d2af2262ab775.png

1.3 初始化系统

选中点击下一步

1e4ef426f344c55797925fb3fa29651.png

直接点击下一步

709ab53d18c0019d28de311749879c8.png

点击确定

414bbb8e1555498c0bbcbc9094998b8.png

进行初始化中

27550f5553743579ca487d685d0fe34.png

初始化完成后,点击下一步

9e8c8e43eee9d30fa7d92602d63dbc8.png

显示网卡和本机 IP 地址,点击保存

762b7a44557d8598155258410c39ded.png

可以看到已经成功进入到了飞牛云的后端界面了,使用 IP 地址(这里我的 IP 地址是 192.168.42.134)在 windows 的 web 浏览器中打开

b13933bcc0b3251c061cb3874cb7dee.png

14596ebb7ebd29caa1f10aaea1a689b.png

注册一个飞牛云的账号,填写用户名及密码

35a4216531a6b698d1aad633671e493.png

点击立即创建

e83f52f83c5b9d2210944b518796c3e.png

点击创建存储空间

264b4ee564bb7e0c936bba34d661b57.png

选择模式 Basic,点击下一步

9c4610b39e5b7e8fde1b4dbf85fa4da.png

b77470d46b4a36b8bc065ed2f89efc9.png

75ccf7104bd1d3bfb4a9815f2a02a01.png

点击启动格式化

ff0ee33c0c19aaf38043c1c7b8e32c3.png

f1db8211950903c67f672df3cde844c.png

661c4270745c5c3914faeaeffc28ed0.png

2. 飞牛云搭建小雅 Alist

可以看到桌面已经显示飞牛云自带的 Docker

image.png

4f23e9a4322c41d38216b15bf6df365.png

接下来点击桌面的应用中心,找到 Alist 小雅,点击安装

image.png

安装 Alist 小雅应用位置,点击下一步

4f0f0a80b1a3550d847aade5ae5ec30.png

2015d46ea2307807ec68062edd7a895.png

接下来需要配置小雅 Alist

c31cee639927bf482c7080d62324cff.png

配置完后,显示小雅 Alist 的用户名及密码,点击确定

image.png

进行安装中

edd870ec6a0ad7562609424851c065e.png

回到桌面双击 Alist 小雅(打不开的话,需要稍微等一下再点开)

image.png

可以看到已经进入到了小雅 Alist 当中

789e270c95c45eddaf8fb4d4370e14c.png

点开一个视频资源,即可播放

c28fb48533cbce8abebd771b1e6624a.png

也就是我们已经在本地 VMware 中搭建飞牛云(fnOS),并且还挂载了小雅 Alist,如果想公网随时随地访问小雅 Alist 中的资源,或者分享给身边的人来访问,就需要使用 Cpolar 内网穿透来实现公网访问了!

接下来介绍一下如何安装 cpolar 内网穿透实现小雅 Alist 的公网访问!

3. 公网远程访问小雅 Alist

3.1 安装 Cpolar 内网穿透

首先打开飞牛云 NAS 设置界面,开启 ssh 连接,端口默认为 22 即可,开启后,我们就可以 ssh 连接飞牛云 NAS 执行命令

853d0e568b7879cca312f7b18d4fbb4.png

然后我们通过局域网 IP ssh 远程连接进去,因为该 NAS 是基于 Linux 内核开发的,所以我们可以按照 cpolar 的 Linux 安装方法进行安装

image.png

连接后执行下面 cpolar Linux 安装命令

sudo curl https://get.cpolar.sh | sh

安装完成后,执行下方命令查看 cpolar 服务状态:(如图所示即为正常启动)

sudo systemctl status cpolar

image.png

Cpolar 安装和成功启动服务后,在浏览器上输入飞牛云主机 IP 加 9200 端口即:【http://localhost:9200】访问 Cpolar 管理界面,使用 Cpolar 官网注册的账号登录,登录后即可看到 cpolar web 配置界面,接下来在 web 界面配置即可:

image.png

3.2 创建远程连接公网地址

登录 cpolar web UI 管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,本例使用了: xiaoya 注意不要与已有的隧道名称重复

  • 协议:http

  • 本地地址:15678

  • 域名类型:随机域名

  • 地区:选择 China Top

2dc5277a31c9ad75f445366b9aa6b4d.png

创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了两个公网地址,接下来就可以在其他电脑(异地)上,使用任意一个地址在浏览器中访问即可。

08c4cd5ff3ba9870b0648ad695167cd.png

如下图所示,成功实现使用公网地址异地远程访问本地部署的小雅 Alist

d77083e6954f22f0f2849894a310fb1.png

小结

为了方便演示,我们在上边的操作过程中使用了 cpolar 生成的 HTTP 公网地址隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在 24 小时内会发生随机变化,更适合于临时使用。

如果想长期访问小雅资源,并且分享给其他人,就需要固定公网地址,这样地址不会发生变化,可以永久使用,所以这里推荐大家选择使用固定的二级子域名方式来远程访问。

4. 固定 Alist 小雅公网地址

由于以上使用 cpolar 所创建的隧道使用的是随机公网地址,24 小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化

注意需要将 cpolar 套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn 已备案】

登录 cpolar 官网 https://www.cpolar.com,点击左侧的预留,选择保留二级子域名,地区选择 china vip top,然后设置一个二级子域名名称,填写备注信息,点击保留。

09b68ac09ea5d33ea38c2ce9095d7d9.png

保留成功后复制保留的二级子域名地址,登录 cpolar web UI 管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名

  • Sub Domain:填写保留成功的二级子域名

  • 地区: China VIP

点击更新

843d719e41e984289e85ae1d93860d7.png

更新完成后,打开在线隧道列表,此时可以看到随机的公网地址已经发生变化,地址名称也变成了保留和固定的二级子域名名称。

e184ee98693eb5e7353ffddbe9cfa2e.png

最后,我们使用固定的公网地址访问 小雅 Alist 界面可以看到访问成功,一个永久不会变化的远程访问方式即设置好了。

82145f6b4ca1a05d228e0b67d87884a.png

接下来就可以随时随地公网访问你的问答平台了,把公网地址分享给身边的人,还可以方便团队协作。自己用的话,无需云服务器,还可以实现异地其他设备登录!以上就是如何在 VMware 中安装飞牛云(fnOS)并且挂载小雅 Alist 实现远程访问的全部过程。

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

img

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/144457.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

【Bug解决】Nacos启动成功,但却无法访问(提示:无法访问此网站,192.168.10.88的响应时间过长)

项目场景: 在虚拟机上通过Docker创建Nacos容器,已经创建成功,查看Nacos启动日志也是成功。但通过端口号加8848/nacos(如:http://IP:8848/nacos)无法访问到Nacos管理页面。 愿意分析一: 先检查好…

C++:动态内存分配(new、delete 相比 malloc、free的优势)与运算符重载

动态内存分配与运算符重载 一、动态内存分配(一)内存的分类(二)动态内存分配函数(1)new 和delete 的使用(1)new 的原理(2)delete 的原理 2、 operator new与operator delete&#xf…

地图资源下载工具失效下载链接重新分享

今天发现地图资源工具下载链接被失效了,也不知道为啥!不过不影响啥,我再分享一下就行!请关注我的公众号及博客以便及时了解最新下载及更新信息!另外如遇到工具分享链接失效或不能下载的情况可私信我,我会第…

69.x的平方根 (Java)20240919

问题描述&#xff1a; java代码&#xff1a; class Solution {public int mySqrt(int x) {if (x < 2) {return x; // 0 和 1 的平方根分别是它们自己}int left 2; // 从2开始&#xff0c;因为0和1已经处理了int right x / 2; // 最大可能的平方根不会超过 x / 2int mid;w…

基于单片机的智能家居控制系统设计

本设计 基于WiFi的智能家居系统的设计&#xff0c;主要包括主控芯片、WiFi通讯模块、CO传感器、液位传感器、温度传感器、烟雾传感器、火焰传感器、蜂鸣器模块、继电器模块等。通过各传感器实时采集家里的环境&#xff0c;并将数据发送至单片机STM32F030C8T6&#xff0c;单片机…

97、prometheus之yaml文件

命令回顾 [rootmaster01 ~]# kubectl explain ingressKIND: Ingress VERSION: networking.k8s.io/v1DESCRIPTION:Ingress is a collection of rules that allow inbound connections to reachthe endpoints defined by a backend. An Ingress can be configured to givese…

Day.js时间插件的安装引用与常用方法大全

&#x1f680; 个人简介&#xff1a;某大型国企资深软件研发工程师&#xff0c;信息系统项目管理师、CSDN优质创作者、阿里云专家博主&#xff0c;华为云云享专家&#xff0c;分享前端后端相关技术与工作常见问题~ &#x1f49f; 作 者&#xff1a;码喽的自我修养&#x1f9…

kafka之路-01从零搭建环境到SpringBoot集成

kafka之路-01从零搭建环境到SpringBoot集成 原创 今夜写代码 今夜写代码 2024年07月21日 21:58 浙江 一、kafka 架构简单介绍 1) 生产者将消息发送到Broker 节点&#xff0c;消费者从Broker 订阅消息 2&#xff09;消息订阅通常有服务端Push 和 消费端Pull两种方式&#xff…

家用小型洗衣机哪个牌子好?五款热搜爆火型号,速来围观

在日常生活中&#xff0c;内衣洗衣机已成为现代家庭必备的重要家电之一。选择一款耐用、质量优秀的内衣洗衣机&#xff0c;不仅可以减少洗衣负担&#xff0c;还能提供高效的洗涤效果。然而&#xff0c;市场上众多内衣洗衣机品牌琳琅满目&#xff0c;让我们往往难以选择。那么&a…

【JavaEE】多线程编程引入——认识Thread类

阿华代码&#xff0c;不是逆风&#xff0c;就是我疯&#xff0c;你们的点赞收藏是我前进最大的动力&#xff01;&#xff01;希望本文内容能帮到你&#xff01; 目录 引入&#xff1a; 一&#xff1a;Thread类 1&#xff1a;Thread类可以直接调用 2&#xff1a;run方法 &a…

K8S容器实例Pod安装curl-vim-telnet工具

在没有域名的情况下&#xff0c;有时候需要调试接口等需要此工具 安装curl、telnet、vim等 直接使用 apk add curlapk add vimapk add tennet

Python编码系列—Python工厂方法模式:构建灵活对象的秘诀

&#x1f31f;&#x1f31f; 欢迎来到我的技术小筑&#xff0c;一个专为技术探索者打造的交流空间。在这里&#xff0c;我们不仅分享代码的智慧&#xff0c;还探讨技术的深度与广度。无论您是资深开发者还是技术新手&#xff0c;这里都有一片属于您的天空。让我们在知识的海洋中…

【深度学习】初识神经网络

神经网络的表示 一个简单的两层神经网络如下图所示&#xff0c;每个圆圈都代表一个神经元&#xff0c;又名预测器。 一个神经元的计算详情如下。在我们原本输入的变量x的基础上&#xff0c;还有权重w和偏置b&#xff1b;在计算z过后&#xff0c;再将其带入sigmoid激活函数&…

招行 CBS8银企直连 前置机对接技术指南

引言 集团企业在使用CBS财资系统之后&#xff0c;如需构建企业自身ERP系统与CBS财资系统数据互通&#xff0c;可选择前置方式做数据中转&#xff0c;解决客户系统与CBS财资系统进行数据交换过程中的特殊需求。CBSLink&#xff08;即&#xff1a;前置机&#xff09;仍通过OpenAP…

10 vue3之全局组件,局部组件,递归组件,动态组件

全局组件 使用频率非常高的组件可以搞成全局组件&#xff0c;无需再组件中再次import引入 在main.ts 注册 import Card from ./components/Card/index.vuecreateApp(App).component(Card,Card).mount(#app) 使用方法 直接在其他vue页面 立即使用即可 无需引入 <templat…

.NET 音频播放器 界面优雅,体验流畅

目录 前言 项目介绍 项目页面 用户界面与动画效果 音频格式支持与封面模式 任务栏模式 歌词功能 更多功能探索 项目源码 项目地址 前言 本文介绍一款使用 C# 与 WPF 开发的音频播放器&#xff0c;其界面简洁大方&#xff0c;操作体验流畅。该播放器支持多种音频格式&…

UDS协议介绍-------28服务

功能描述 根据ISO14229-1标准中所述&#xff0c;诊断服务28服务主要用于网络中的报文发送与接收&#xff0c;例如控制应用报文的发送与接收&#xff0c;又或是控制网络管理报文的发送与接收。 应用场景 对于28诊断服务&#xff0c;主要应用场景为以下场合&#xff1a; 1、存…

eclipse git 不小心点了igore,文件如何加到git中去。

1、创建了文件&#xff0c;或者利用三方工具&#xff0c;或者用mybatis plus生成了文件以后&#xff0c;我们需要右键文件&#xff0c;然后加入到git中。 右键有问号的java文件 -- Team -- Add to Index &#xff0c;然后变成个号就可以了。 2、不小心&#xff0c;点了一下Ign…

Navicat如何实现Excel表格内数据导入数据库?

Navicat-MySQL数据导入 数据已被写在excel内&#xff0c;对应字段对应数据 找到需要导数据的表&#xff0c;右击改表选择仅结构的复制&#xff0c;复制出的新表和旧表字段相等结构相同 右击新表选择导入向导进行数据的导入&#xff0c;我采用excel表的方式进行导入 选择自己数…

电子看板实时监控数据可视化助力工厂精细化管理

在当今竞争激烈的制造业领域&#xff0c;工厂的精细化管理成为提高竞争力的关键。而电子看板实时监控数据可视化作为一种先进的管理工具&#xff0c;正为工厂的精细化管理带来巨大的助力。 一、工厂精细化管理的挑战 随着市场需求的不断变化和客户对产品质量要求的日益提高&am…