绿联NAS安装内网穿透实现无公网IP也能用手机平板远程访问经验分享

文章目录

    • 前言
    • 1. 开启ssh服务
    • 2. ssh连接
    • 3. 安装cpolar内网穿透
    • 4. 配置绿联NAS公网地址

前言

大家好,今天给大家带来一个超级炫酷的技能——如何在绿联NAS上快速安装cpolar内网穿透工具。想象一下,即使没有公网IP,你也能随时随地远程访问自己的NAS,再也不用为复杂的路由器设置头疼了。快来一起看看这个神奇的操作吧!

1. 开启ssh服务

本例中使用的绿联NAS型号为4600+,其他型号也可以使用下方流程进行安装。

首先点击控制面板-终端机:

image-20250123173946043

在SSH服务后勾选启动,端口为22,点击应用。

image-20250123174057381

2. ssh连接

接下来,在电脑中使用终端ssh连接绿联NAS,我这里使用的是Windows11系统使用powershell进行演示:

执行命令:

## ssh 管理员用户名@绿联NAS的IP地址,本例为michael,在初始化时可以改为自己的。
ssh michael@192.168.50.232

输入密码后,成功登录:

image-20250123182438250

3. 安装cpolar内网穿透

登录后,执行一键安装脚本:

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

输入管理员密码即可自动安装cpolar并启动服务:

image-20250123182637809

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

sudo systemctl status cpolar

image-20250123182658984

Cpolar安装和成功启动服务后,在浏览器上输入你的绿联NAS主机IP加9200端口,本例中为:【http://192.168.50.232:9200】访问Cpolar管理界面:

image-20250123175817527

使用Cpolar官网注册的账号登录,登录后即可看到配置界面,在该界面配置即可:

image-20250123180504106

4. 配置绿联NAS公网地址

点击创建隧道:

隧道名称:自定义即可,我这里演示使用的是LL4600

协议:http

本地地址:9999 (9999为绿联系统的对外连接端口)

域名类型:随机域名

地区:Auto(默认自动分配,之后可根据实际使用地手动更改)

完成上述信息填写后,点击创建按钮即可创建隧道:

image-20250123181155526

点击右侧在线隧道列表,可以看到cpolar已经为绿联NAS创建了两条随机公网地址:

image-20250123181534037

使用任意一个地址在浏览器中访问即可:

image-20250123181715604

如下图所示,现在就已经成功实现使用cpolar生成的公网地址随时随地远程访问本地的绿联NAS进行管理了。

image-20250123181943371

【视频教程】

绿联NAS如何一键安装cpolar内网穿透工具

如下图所示,现在就已经成功实现使用cpolar生成的公网地址随时随地远程访问本地的绿联NAS进行管理了。 有了cpolar内网穿透,你的绿联NAS就像拥有了超能力一样,随时随地都能为你服务。赶紧动手试试吧,让你的NAS不再受限于网络环境。如果你还有其他好玩的技巧,欢迎在评论区分享哦,让我们一起成为科技界的魔法师!

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

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

相关文章

CSS 美化页面(一)

一、CSS概念 CSS(Cascading Style Sheets,层叠样式表)是一种用于描述 HTML 或 XML(如 SVG、XHTML)文档 样式 的样式表语言。它控制网页的 外观和布局,包括字体、颜色、间距、背景、动画等视觉效果。 二、CS…

空转 | GetAssayData doesn‘t work for multiple layers in v5 assay.

问题分析 当我分析多个样本的时候,而我的seurat又是v5时,通常就会出现这样的报错。 错误的原因有两个: 一个是参数名有slot变成layer 一个是GetAssayData 不是自动合并多个layers,而是选择保留。 那么如果我们想合并多个样本&…

UE4学习笔记 FPS游戏制作17 让机器人持枪 销毁机器人时也销毁机器人的枪 让机器人射击

添加武器插槽 打开机器人的Idle动画,方便查看武器位置 在动画面板里打开骨骼树,找到右手的武器节点,右键添加一个插槽,重命名为RightWeapon,右键插槽,添加一个预览资产,选择Rifle,根…

【JavaScript】七、函数

文章目录 1、函数的声明与调用2、形参默认值3、函数的返回值4、变量的作用域5、变量的访问原则6、匿名函数6.1 函数表达式6.2 立即执行函数 7、练习8、逻辑中断9、转为布尔型 1、函数的声明与调用 function 函数名(形参列表) {函数体 }eg: // 声明 function sayHi…

硬件基础--05_电压

电压(电势差) 有了电压,电子才能持续且定向移动起来,所有电压是形成电流的必要条件。 电压越大,能“定向移动”起来的电子就越多,电流就会越大。 有电压的同时,形成闭合回路才会有电流,不是有电压就有电流…

ES数据过多,索引拆分

公司企微聊天数据存储在 ES 中,虽然按照企业分储在不同的ES 索引中,但某些常用的企微主体使用量还是很大。4年中一个索引存储数据已经达到46多亿条数据,占用存储3.1tb, ES 配置 由于多一个副本,存储得翻倍,成本考虑…

存储服务器是指什么

今天小编主要来为大家介绍存储服务器主要是指什么,存储服务器与传统的物理服务器和云服务器是不同的,其是为了特定的目标所设计的,在硬件配置方式上也有着一定的区别,存储空间会根据需求的不同而改变。 存储服务器中一般会配备大容…

golang不使用锁的情况下,对slice执行并发写操作,是否会有并发问题呢?

背景 并发问题最简单的解决方案加个锁,但是,加锁就会有资源争用,提高并发能力其中的一个优化方向就是减少锁的使用。 我在之前的这篇文章《开启多个协程,并行对struct中的每个元素操作,是否会引起并发问题?》中讨论过多协程场景下struct的并发问题。 Go语言中的slice在…

Java知识整理round1

一、常见集合篇 1. 为什么数组索引从0开始呢?假如从1开始不行咩 数组(Array):一种用连续的内存空间存储相同数据类型数据的线性数据结构 (1)在根据数组索引获取元素的时候,会用索引和寻址公式…

【C++指针】搭建起程序与内存深度交互的桥梁(下)

🔥🔥 个人主页 点击🔥🔥 每文一诗 💪🏼 往者不可谏,来者犹可追——《论语微子篇》 译文:过去的事情已经无法挽回,未来的岁月还可以迎头赶上。 目录 C内存模型 new与…

JavaScript创建对象的多种方式

在JavaScript中,创建对象有多种方式,每种方式都有其优缺点。本文将介绍四种常见的对象创建模式:工厂模式、构造函数模式、原型模式和组合模式,并分析它们的特点以及如何优化。 1. 工厂模式 工厂模式是一种简单的对象创建方式&am…

muduo库的思路梳理

前言 对于muduo库源码的剖析我发现还是有些混乱的,所以这里再次梳理一下muduo网络库争取可以简单明了 首先对于muduo库来说,不能想的得太过于复杂,它无非就是一个线程池加上epoll组成的网络库 这里我们从用的角度出发理解muoduo网络库 #inc…

Keil5 安装全攻略

Keil5 安装全攻略 Keil5 是一款广泛用于嵌入式开发的 IDE,支持多种微控制器架构(如 ARM、C51)。本文将详细介绍 Keil5 的安装步骤、常见问题及解决方法,帮助您快速上手。 1. 安装前的准备工作 (1) 系统要求 操作系统&#xff1…

C语言do...while语句将数字反转后输出

一、题目引入 输入一个数字,将各位数字反转后输出? 参考代码: 二、分析代码 接着图片中的分析 第一 ->a 的值变为12 第二 ->进入while循环条件,a为12不等于0循环才停止(a的值为12,显然不等于0) 所以继续进行循环 第三 ->此时b的值为12取各位上的数字(即2) 打印…

优选算法系列(前缀和 _下) k

目录 五:和为 k 的子数组(medium) 题目链接:560. 和为 K 的子数组 - 力扣(LeetCode) 解法: 代码: 六:和可被 K 整除的子数组(medium) 题目链…

mac m3 pro 部署 stable diffusion webui

什么是Stable Diffusion WebUI ? Stable Diffusion WebUI 是一个基于Stable Diffusion模型开发的图形用户界面(GUI)工具。通过这个工具,我们可以很方便的基于提示词,描述一段文本来指导模型生成相应的图像。相比较通过…

OpenCV图像拼接(6)根据权重图对源图像进行归一化处理函数normalizeUsingWeightMap()

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::detail::normalizeUsingWeightMap 是 OpenCV 中用于图像拼接细节处理的一个函数。它根据权重图对源图像进行归一化处理,通常用于…

23种设计模式-外观(Facade)设计模式

外观设计模式 🚩什么是外观设计模式?🚩外观设计模式的特点🚩外观设计模式的结构🚩外观设计模式的优缺点🚩外观设计模式的Java实现🚩代码总结🚩总结 🚩什么是外观设计模式…

capl语言基础语法(二)

1.strncpy:将字符串复制到另一个字符串中。 输入: dest 是目标字符串。 src 是源字符串。 n 是要复制的最大字符数。 语法: char *strncpy(char *dest, const char *src, size_t n); 例子: strncpy(gStringRep,"",…

QLoRA和LoRA 微调

QLoRA 其实是一种结合了量化和 LoRA 微调技术的统一方法,而不是同时使用两种不同的微调方式。换句话说,QLoRA 的意思就是:先把大模型的主权重用低精度(例如 4-bit)量化,从而大幅减少存储需求;然…