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

news2024/9/21 18:53:03

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
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.coloradmin.cn/o/2146770.html

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

相关文章

地平线4登录xbox后提示需要登录档案怎么解决

这个游戏是真nt(在联机上),典型搞联机2小时游玩半小时,多半时间都花费在联机上了,不是为了联机和朋友跑车,早给他卸载了。 本人的游戏问题:看了一些视频感觉没什么作用,我的现象就是…

防火墙配置变更管理

在任何组织中,当涉及到网络安全时,频繁地更换防火墙是必要的,实施简化的防火墙更改管理策略模板可以减少管理时间,还可以减少每次变更引入新的安全性或合规性问题的可能性。典型的防火墙变更管理流程将包括以下步骤: …

【Finetune】(一)、transformers之BitFit微调

文章目录 0、参数微调简介1、常见的微调方法2、代码实战2.1、导包2.2、加载数据集2.3、数据集处理2.4、创建模型2.5、BitFit微调*2.6、配置模型参数2.7、创建训练器2.8、模型训练2.9、模型推理 0、参数微调简介 参数微调方法是仅对模型的一小部分的参数(这一小部分可…

Java lambda表达式的变量捕获

有人看到这个lambda表达式能够访问isQuit这个变量而且还是可以被修改的变量,就发出疑问了,之前不是说lambda不能不或变量吗? 1.规则 java的lambda表达式变量捕获规则只是针对于外部作用域的局部变量来说的!!&#xf…

3D虚拟商城是什么?有哪些优势?

在数字化转型的澎湃浪潮中,3D虚拟商店作为一股革新力量,正逐步构筑起商业展示与交易的全新维度,成为企业及商户不可或缺的战略资产。视创云展为品牌搭建3D虚拟商城提供技术支持,凭借高度精细的三维模拟空间,不仅为顾客…

vue2项目实现国际化(若依框架示例)

本文主要梳理vue2项目实现全项目格式化,在导航栏中切换,页面中所有的组件的默认语言随之切换,搭配vue-i18n插件 文章目录 基础准备引入插件vue-i18n 实现示例流程1. 创建国际化文件1.1 element文件夹1.2 locales文件夹1.3 index.js1.4 change…

设计模式之访问者模式:灵活访问对象结构的强大工具

访问者模式 访问者模式(Visitor Pattern)是一种行为型设计模式,允许在不改变数据结构的前提下定义在这些结构上的新操作。它将操作行为与对象结构分离,使得可以在不修改对象结构的情况下添加新的操作行为。 访问者模式的应用场景…

在网络环境中怎么保护个人信息安全?

在网络环境中保护个人信息安全非常重要,以下是一些基本的建议来帮助您保护自己的个人信息: 使用强密码:确保您的所有在线账户都使用强密码。强密码通常包含大写字母、小写字母、数字以及特殊字符,并且长度至少为12位以上。 启用双…

【Node.js】初识微服务

概述 Node.js 的微服务架构是一种通过将应用程序分解为独立的、松耦合的小服务的方式进行系统设计。 每个微服务负责处理一个特定的业务功能,并且这些服务可以独立开发、部署、扩展和管理,并且可以通讯。 它的核心思想就是解耦。 微服务和微前端是类…

《中国数据库前世今生》观后感:数据库与中国IT的崛起

文章目录 1. 数据库技术的演进与挑战2. 开发者眼中的数据库3. 数据库未来展望4. 结语 作为一名程序员,观看了《中国数据库前世今生》纪录片后,我感受到了数据库技术在中国发展的巨大变化。中国IT行业的快速崛起,数据库技术无疑扮演了重要角色…

2.C++中程序的语法基础--关键字与分隔符

现在回过头来看上一篇中所写的程序&#xff1a; #include <bits/stdc.h> using namespace std; int main() {// 程序主体cout << "HelloWorld" << endl; return 0; } 我们会看到许多英文单词&#xff0c;像"include"、“using”&…

智能车镜头组入门(四)元素识别

元素识别是摄像头部分中难度最大的一部分&#xff0c;也是我花时间最长的一部分&#xff0c;前前后后画了很长时间&#xff0c;最后还是勉勉强强完成了。 基础的元素识别主要有两个&#xff1a;十字&#xff0c;圆环&#xff0c;和斑马线。十字要求直行&#xff0c;圆环需要进…

科技修复记忆:轻松几步,旧照变清晰

在时间的长河中&#xff0c;旧照片承载着无数珍贵的记忆与故事。然而&#xff0c;随着岁月的流逝&#xff0c;这些照片往往变得模糊不清&#xff0c;色彩黯淡&#xff0c;令人惋惜。 幸运的是&#xff0c;随着科技的发展&#xff0c;我们有了多种方法来修复这些旧照片的画质&a…

【Python基础】Python模块(提高代码可维护性与重用性的关键)

本文收录于 《Python编程入门》专栏&#xff0c;从零基础开始&#xff0c;分享一些Python编程基础知识&#xff0c;欢迎关注&#xff0c;谢谢&#xff01; 文章目录 一、前言二、什么是Python模块&#xff1f;三、创建模块四、导入模块五、使用if __name__ "__main__&quo…

(黑马点评) 五、探店达人系列功能实现

5.1 发布和查看探店笔记 5.1.1 发布探店笔记 这块代码黑马已经完成了&#xff0c;在发布探店笔记界面&#xff0c;有两块内容是需要上传的。一是笔记内容&#xff0c;二是笔记配图。其中笔记配图部分黑马使用的是上传到本地前端服务器上面的。我我觉得可以将图片文件发布在阿里…

开始你的博客之旅:从零到一的详细指南

创建博客不仅是表达自我的方式&#xff0c;更是与世界分享知识、塑造个人品牌、甚至实现商业变现的强大工具。本文将详细介绍从确定主题到实际运营的每个步骤&#xff0c;帮助你顺利开启个人博客的旅程。 确定博客的主题和目标 在开始博客之前&#xff0c;首先要明确博客的主…

windows环境下安装python第三方包

python环境下&#xff0c;通常通过Anaconda来管理多个python环境&#xff1b; 即通过Anaconda创建python不用的虚拟环境&#xff1b; 1. 安装更新python第三方包&#xff0c;打开Anaconda&#xff0c;在右侧的搜索需要的python包并进行安装&#xff1b; 2.如果没有搜索到&…

【线性规划求解系列】MATLAB中使用linprog解决线性规划问题

linprog - 求解线性规划问题 - MATLAB - MathWorks 中国https://ww2.mathworks.cn/help/optim/ug/linprog_zh_CN.html 本文详细介绍了如何在MATLAB中使用linprog函数来解决各种类型的线性规划问题。首先概述了linprog的基本语法&#xff0c;随后通过五个具体实例演示了如何处理…

《中国数据库前世今生》纪录片观感:从古至今数据库的演变与未来

我的数据库之路&#xff1a;从新手到稳步前行 三年数据库开发的经历&#xff0c;让我从一名菜鸟程序员逐步成长为能够独立解决问题的开发者。这段时间里&#xff0c;我经历过迷茫、困惑&#xff0c;也感受过技术攻关后的成就感。最近看了腾讯云推出的《中国数据库前世今生》纪…

基于机器学习的注意力缺陷/多动障碍 (ADHD)(python论文+代码)HYPERAKTIV

简述 医疗保健领域的机器学习研究往往缺乏完全可重复性和可比性所需的公共数据。由于患者相关数据附带的隐私问题和法律要求&#xff0c;数据集往往受到限制。因此&#xff0c;许多算法和模型发表在同一主题上&#xff0c;没有一个标准的基准。因此&#xff0c;本文提出了一个公…