随时随地掌控数据:如何使用手机APP远程访问飞牛云NAS

news2024/12/26 14:20:10

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

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

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

博客目录

    • 前言
    • 1. 本地连接测试
    • 2. 飞牛云安装 Cpolar
    • 3. 配置公网连接地址
    • 4. 飞牛云 APP 连接测试
    • 5. 固定 APP 远程地址
    • 6. 固定 APP 地址测试

前言

随着科技的发展,随时随地远程访问和控制内网设备的需求越来越高。尤其是网络附加存储(NAS)设备,因其强大的数据存储和共享功能,成为了家庭和企业的首选。飞牛云 NAS 作为一款基于最新 Linux 内核(Debian 发行版)深度开发的免费、高效且安全的 NAS 系统,凭借其兼容主流 x86 硬件、自由组装 NAS 以及灵活扩展外部存储的特点,深受用户喜爱。

但是,传统的网络访问方式往往受到地理位置和网络环境的限制,使得远程访问飞牛云 NAS 变得困难。为了解决这一问题,Cpolar 内网穿透技术应运而生。Cpolar 是一款高效、稳定且易于使用的内网穿透工具,它通过先进的 NAT 穿透技术和公网服务器与内网设备建立长连接,从而实现内网设备对外网的暴露和访问。

本文将详细介绍如何结合手机飞牛云 APP 和 Cpolar 内网穿透技术,轻松实现远程连接飞牛云 NAS。这样一来,无论你是在家中、办公室,还是出差或旅行中,都能随时随地查看和编辑存储在飞牛云 NAS 上的文件,大大提高工作效率和便利性。

1. 本地连接测试

我们本地访问飞牛云 NAS 的时候,在浏览器可以看到局域网 IP 和默认的 8000 端口,通过上面的局域网 IP,我们可以在手机飞牛云 APP 直接连接

image-20241203151951060

打开飞牛云手机 APP,输入我们看到的局域网 IP,注意,手机需要和飞牛云 NAS 连接同一个网络才能连接,再输入用户名和密码,输入完成点击登录

image-20241203152534146

然后我们可以看到成功连接了飞牛云 NAS 设备,本地测试连接就完成了,下面我们在飞牛云 NAS 安装 Cpolar 内网穿透工具,实现无公网远程访问

image-20241203152735721

2. 飞牛云安装 Cpolar

飞牛云是基于 Linux 的,我们可以采用 cpolar 的 Linux 方式安装,打开飞牛云 NAS 设置界面,开启 ssh 连接,端口默认为 22 即可,开启后,我们就可以 ssh 连接飞牛云 NAS 执行命令.

image-20240904140930405

然后我们通过局域网 IP ssh 连接飞牛云远程连接进去,ssh 连接格式:ssh 用户名@局域网IP -p 端口

image-20240904142047011

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

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

执行这个命令后可能会出现卡主,可以看到这个位置是提示需要输入 NAS 用户名对应的密码,直接输入密码回车即可,期间没有报错表示安装成功

image-20240904142640620

然后执行下面系列命令来操作 cpolar 服务

# 加入系统服务设置开机启动
sudo systemctl enable cpolar

# 启动cpolar服务
sudo systemctl start cpolar

# 重启cpolar服务
sudo systemctl restart cpolar

# 查看cpolar服务状态
sudo systemctl status cpolar

# 停止cpolar服务
sudo systemctl stop cpolar

启动 cpolar 服务后,我们通过 NAS 局域网 IP 访问 9200 端口,即可看到 cpolar 的 web ui 管理界面,一切操作在管理界面操作即可,如果没有账号,可以进入下面 cpolar 官网注册,或者点击登陆按钮下面免费注册也可以跳转去免费注册,注册后登录即可,这样 cpolar 在飞牛云安装就完成了.

cpolar 官网地址: https://www.cpolar.com

image-20240904143832209

3. 配置公网连接地址

在上面的步骤中可以看到,飞牛云 NAS 本地浏览器访问的是 8000 端口,所以在 cpolar 中我们需要创建一个 tcp 隧道穿透 8000 端口去进行连接

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

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:tcp
  • 本地地址:8000
  • 域名类型:临时随机 TCP 端口 (首次使用 选择随机地址测试)
  • 地区:选择 China

点击创建 (注意点击一次即可!)

image-20241203153922882

创建成功后,然后打开左侧在线隧道列表,查看刚刚创建隧道后生成的 TCP 连接地址,这个地址就是远程连接的地址,我们直接在飞牛云 APP 输入该地址连接,下面我们进行连接测试

image-20241203154120013

4. 飞牛云 APP 连接测试

打开手机飞牛云 APP,输入我们在 cpolar 创建的公网 TCP 地址,再输入账号密码,记得一定要取消勾选 https,然后点击登录

image-20241203154425625

然后我们可以看到成功连接上了飞牛云 NAS,无公网实现了远程连接,特别方便,这样一个远程连接的地址就设置好了.

image-20241203154532876

小结

为了更好地演示,我们在前述过程中使用了 Cpolar 生成的隧道,其公网地址是随机生成的。这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在 24 小时内会发生随机变化,更适合于临时使用。

我一般会使用固定 TCP 域名,原因是我希望将地址发送给同事或客户时,它是一个固定、易记的公网地址,这样更显正式,便于流交协作。

5. 固定 APP 远程地址

上面步骤在 cpolar 中使用的是随机临时 tcp 端口地址,所生成的公网地址为随机临时地址,该公网地址 24 小时内会随机变化。为了方便后续连接,我们接下来为其配置固定的 TCP 端口地址,该地址不会变化,设置后将无需每天重复修改地址。

登录Cpolar 官网,点击左侧的预留,找到保留的 tcp 地址,我们来为飞牛云 APP 远程连接保留一个固定的地址:

  • 地区:选择 China
  • 描述:即备注,可自定义

点击保留

image-20241203155214282

地址保留成功后,系统会生成相应的固定公网地址,将其复制下来

image-20241203155258236

再次打开 cpolar web ui 管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的 TCP 隧道,点击右侧的编辑

image-20241203155339793

修改隧道信息,将保留成功的固定 tcp 地址配置到隧道中

  • 端口类型:修改为固定 tcp 端口
  • 预留的 TCP 地址:填写官网保留成功的地址,

点击更新(只需要点击一次更新即可,不要重复点击)

image-20241203155417017

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新成为了和我们在官网固定的 TCP 地址和端口一致。这样表示地址已经成功固定了,下面测试固定地址连接

image-20241203155455042

6. 固定 APP 地址测试

固定好了地址后,现在回到我们飞牛云手机 APP,打开后输入我们在 cpolar 中创建的固定公网 tcp 地址,再输入连接密码,取消勾选 https,点击登录

image-20241203155639303

可以看到连接成功了,这样一个固定不变的飞牛云手机 APP 远程连接飞牛云 NAS 的 公网 TCP 地址就设置好了,不用担心地址变化.只要飞牛云 NAS 和 cpolar 服务正常运行,随时随地的可以输入地址进行连接!

image-20241203155743680

无论你是技术大神还是新手小白,通过本文的详细步骤,相信你也能轻松掌握这一实用技能。从此,远程访问飞牛云 NAS 不再是难题!

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

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

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

img

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

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

相关文章

计算机毕业设计Python+Spark医生推荐系统 医生门诊预测系统 医生数据分析 医生可视化 医疗数据分析 医生爬虫 大数据毕业设计 机器学习

温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…

golang实现单例日志对象

原文地址:golang实现单例日志对象 – 无敌牛 欢迎参观我的个人博客:无敌牛 – 技术/著作/典籍/分享等 介绍 golang有很多日志包,通过设置和修改都能实现日志轮转和自定义日志格式。例如:log、zap、golog、slog、log4go 等等。 …

SpringBoot该怎么使用Neo4j - 优化篇

文章目录 前言实体工具使用 前言 上一篇中,我们的Cypher都用的是字符串,字符串拼接简单,但存在写错的风险,对于一些比较懒的开发者,甚至觉得之间写字符串还更自在快速,也确实,但如果在后期需要…

【Calibre-Web】Calibre-Web服务器安装详细步骤(个人搭建自用的电子书网站,docker-compose安装)

文章目录 一、Calibre-Web和Calibre的区别是什么?使用场景分别是什么?二、服务器安装docker和docker-compose三、服务器安装Calibre-Web步骤1、安装完成后的目录结构2、安装步骤3、初始配置4、启动上传 四、安装Calibre五、docker-compose常用命令 最近想…

easyexcel 导出日期格式化

1.旧版本 在新的版本中formate已经被打上废弃标记。那么不推荐使用这种方式。 2.推荐方式 推荐使用另外一种方式【 Converter 】代码如下,例如需要格式化到毫秒【yyyy-MM-dd HH:mm:ss SSS】级别 创建一个公共Converter import com.alibaba.excel.converters.Conv…

ABAP - 系统集成之SAP的数据同步到OA(泛微E9)服务器数据库

需求背景 项目经理说每次OA下单都需要调用一次SAP的接口获取数据,导致效率太慢了,能否把SAP的数据保存到OA的数据库表里,这样OA可以直接从数据库表里获取数据效率快很多。思来想去,提供了两个方案。 在集群SAP节点下增加一个SQL S…

40分钟学 Go 语言高并发:【实战】分布式缓存系统

【实战课程】分布式缓存系统 一、整体架构设计 首先,让我们通过架构图了解分布式缓存系统的整体设计: 核心组件 组件名称功能描述技术选型负载均衡层请求分发、节点选择一致性哈希缓存节点数据存储、过期处理内存存储 持久化同步机制节点间数据同步…

w~视觉~合集27

我自己的原文哦~ https://blog.51cto.com/whaosoft/12715639 #视频AIGC~论文 1、Pix2Video: Video Editing using Image Diffusion 基于大规模图像库训练的图像扩散模型已成为质量和多样性方面最为通用的图像生成模型。它们支持反转真实图像和条件生成(例如&…

MYSQL中的增删改查操作(如果想知道MYSQL中有关增删改查操作的知识,那么只看这一篇就足够了!)

前言:在 MySQL 中,增、删、改、查(CRUD)操作是基本的数据库操作,增操作(INSERT)用于插入数据,删操作(DELETE)用于删除数据,改操作(UPD…

Ansible的yum和saltstack的哪个功能相似

Ansible的yum和saltstack的哪个功能相似 在 Ansible 和 SaltStack 中,Ansible 的 yum 模块 和 SaltStack 的 pkg 模块 功能相似。它们都用于管理软件包,支持安装、升级、删除和查询等操作。 Ansible 的 yum 模块 用途: 专门用于基于 Red Hat …

在做题中学习(76):颜色分类

解法:三指针 思路:用三个指针,把数组划分为三个区域: for循环遍历数组,i遍历数组,left是0区间的末尾,right是2区间的开头,0 1 2区间成功被划分 而上面的图画是最终实现的图样&…

Java版-速通数据结构-树基础知识

现在面试问mysql,红黑树好像都是必备问题了。动不动就让手写红黑树或者简单介绍下红黑树。然而,我们如果直接去看红黑树,可能会一下子蒙了。在看红黑树之前,需要先了解下树的基础知识,从简单到复杂,看看红黑树是在什么…

浙江工业大学《2024年828自动控制原理真题》 (完整版)

本文内容,全部选自自动化考研联盟的:《浙江工业大学828自控考研资料》的真题篇。后续会持续更新更多学校,更多年份的真题,记得关注哦~ 目录 2024年真题 Part1:2024年完整版真题 2024年真题

【计算机网络】实验11:边界网关协议BGP

实验11 边界网关协议BGP 一、实验目的 本次实验旨在验证边界网关协议(BGP)的实际作用,并深入学习在路由器上配置和使用BGP协议的方法。通过实验,我将探索BGP在不同自治系统之间的路由选择和信息交换的功能,理解其在互…

微信小程序全屏显示地图

微信小程序在界面上显示地图&#xff0c;只需要用map标签 <map longitude"经度度数" latitude"纬度度数"></map>例如北京的经纬度为&#xff1a;116.407004,39.904595 <map class"bgMap" longitude"116.407004" lati…

InfluxDB 集成 Grafana

将InfluxDB集成到Grafana进行详细配置通常包括以下几个步骤&#xff1a;安装与配置InfluxDB、安装与配置Grafana、在Grafana中添加InfluxDB数据源以及创建和配置仪表板。以下是一个详细的配置指南&#xff1a; 一、安装与配置InfluxDB 下载与安装&#xff1a; 从InfluxDB的官…

【AI系统】ESPNet 系列

ESPNet 系列 本文将会介绍 ESPNet 系列&#xff0c;该网络主要应用在高分辨率图像下的语义分割&#xff0c;在计算内存占用、功耗方面都非常高效&#xff0c;重点介绍一种高效的空间金字塔卷积模块&#xff08;ESP Module&#xff09;&#xff1b;而在 ESPNet V2 上则是会更进…

【Axios】如何在Vue中使用Axios请求拦截器

✨✨ 欢迎大家来到景天科技苑✨✨ &#x1f388;&#x1f388; 养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; &#x1f3c6; 作者简介&#xff1a;景天科技苑 &#x1f3c6;《头衔》&#xff1a;大厂架构师&#xff0c;华为云开发者社区专家博主&#xff0c;…

w~深度学习~合集1

我自己的原文哦~ https://blog.51cto.com/whaosoft/12663254 #Motion Plan 代码 github.com/liangwq/robot_motion_planing 轨迹约束中的软硬约束 前面的几篇文章已经介绍了&#xff0c;轨迹约束的本质就是在做带约束的轨迹拟合。输入就是waypoint点list&#xff0c;约束…

大语言模型应用开发框架LangChain

大语言模型应用开发框架LangChain 一、LangChain项目介绍1、简介2、LangChain的价值3、实战演练 二、LangChain提示词大语言模型应用1、简介1.1、提示词模板化的优点1.2、提示词模板LLM 的应用1.3、Prompt 2、应用实战2.1、PromptTemplate LLM2.2、PromptTemplate LLM Outpu…