CasaOS系统玩客云安装内网穿透工具实现无公网IP远程访问

文章目录

    • 前言
    • 1. CasaOS系统介绍
    • 2. 内网穿透安装
    • 3. 创建远程连接公网地址
    • 4. 创建固定公网地址远程访问

前言

2月底,玩客云APP正式停止运营,不再提供上传、云添加功能。3月初,有用户进行了测试,局域网内的各种服务还能继续使用,但是在进行远程访问测试时,则一直显示连接中,无法实现离家在外时,通过外面的网络或手机流量远程访问家中的玩客云了。

面对这个情况,之前刷过CasaOS系统的笔者表示只需要安装cpolar内网穿透工具,就可以轻松实现即使玩客云app停服,依然可以随时随地在公网环境访问本地玩客云中储存的文件。

1. CasaOS系统介绍

简单来说,CasaOS是一个集成了Docker功能的轻NAS系统,完全开源免费,它对系统的占用非常低,非常适合玩客云这类的小主机。

image-20240313142140605

因为支持Docker,所以安装很多好玩的应用,让它成为智能家居网关、家庭影音中心或是广告拦截器,刷了这个系统,玩客云除了作为下载机外的其他可玩性也变得更多了。

image-20240313142231497

而当你在CasaOS的玩客云中使用docker安装网盘整合工具alist后,还能将某里云,某度云等云盘挂载到它上面,再结合cpolar内网穿透,即使你的本地玩客云没外接硬盘,也可以远程访问挂载的网盘中的文件资源。

2. 内网穿透安装

本次演示使用的是在二手平台入的刷好CasaOS的玩客云,刷了和没刷的大概差个十几二十块,不乐意折腾的直接搞个刷好的就行,喜欢动手的也可以在网上搜到很多详细刷机教程,本文暂不展开。

拿到刷好系统的主机后,我们首先需要连接网线和电源,然后在路由器中找到分配给玩客云的ip地址,这里它的名称是onecloud,然后使用这个ip在浏览器中打开即可进入CasaOS的web登录界面。

image-20240313143125972

在这里输入用户名和密码注册一个账号后,就可以进入管理界面了,非常的简洁美观。

image-20240313143247590

不过需要注意的是,我们刚才注册的账号只是普通用户账号,想要进入左上角的终端里通过docker命令部署容器是需要登录root账号的,这个其实就是系统自带的一个SSH登录终端,账号是root,密码是刷机时在armbian系统里设置的密码,如果自己刷机,那密码可以自己设置;如果是买的刷好的系统,那密码可以尝试1234或是123456,如果不对,那就直接问卖家。

image-20240313143414262

image-20240313144010954

进入到终端后,可以看到这个界面:

image-20240313144047091

首先执行下面这条命令,安装cpolar内网穿透工具:

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

image-20240313145003852

然后执行下面的命令查看版本号,有正常显示版本号即为安装成功

cpolar version

image-20240313145127582

可以看到版本号,安装成功,下一步进行token认证。

首先在浏览器访问cpolar官网:https://www.cpolar.com/

注册账号后登录cpolar官网后台,点击左侧的验证,查看自己的认证token。

1710312839212

然后将token(xxxxxxx)贴在cpolar authtoken的命令后,执行命令:

cpolar authtoken xxxxxxx

image-20240313145903193

操作完成后,可以进行简单穿透测试:

cpolar http 8080

image-20240313151951657

可以看到成功生成了两个指向本机8080端口的随机公网地址。

然后需要执行下面的命令向系统添加cpolar服务

systemctl enable cpolar

image-20240313152831220

然后执行下面命令启动cpolar服务:

systemctl start cpolar

查看服务状态:

systemctl status cpolar

image-20240313153116599

能看到cpolar服务已经正常启动。

3. 创建远程连接公网地址

cpolar安装成功并启动服务后,在外部浏览器上访问CasaOS的9200端口即:【http://服务器的局域网ip:9200】,使用cpolar账号登录,登录后在Web UI管理界面配置即可。

image-20240313153321898

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

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复,本例使用了:onecloud
  • 协议:http
  • 本地地址:80
  • 域名类型:随机域名
  • 地区:选择China TOP

点击创建

image-20240313154721726

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式,一种是http 和https,任选其一到浏览器访问即可。

image-20240313154827199

在浏览器地址栏输入cpolar生成的公网地址,可以看到成功访问本地玩客云CasaOS的Web UI页面。

image-20240313160934693

image-20240313161016705

小结

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

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

如果有长期远程访问本地玩客云onecloud服务的需求,但又不想每天重新配置公网地址,还想地址好看又好记,那我推荐大家选择使用固定的HTTP公网地址来远程访问。

4. 创建固定公网地址远程访问

登录cpolar官网,点击左侧的预留,选择保留二级子域名,地区选择China VIP,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称,这里我填写的是onecloud1,大家也可以自定义喜欢的名称。

image-20240313161646686

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

image-20240313161413575

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

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名:onecloud1
  • 地区:选择China VIP

点击更新(注意,点击一次更新即可,不需要重复提交)

image-20240313161736445

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

image-20240313161826874

最后,我们使用任意一个固定公网地址在浏览器访问,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了,随时随地都可以远程访问本地的玩客云onecloud了!

image-20240313162011689

image-20240313162046460

以上就是如何在玩客云CasaOS系统安装cpolar内网穿透工具,并配置固定不变的二级子域名公网地址实现远程访问本地onecloud服务的全部流程,感谢您的观看,有任何问题欢迎留言交流。

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

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

相关文章

【学习笔记】后端(Ⅰ)—— NodeJS(Ⅰ)

NodeJS 1、概述 1.1、NodeJS是什么 1.2、NodeJS的主要作用 1.3、NodeJS的优点 1.4、NodeJS 与 浏览器 的 JavaScript 对比 1.4.1 ECMAScript 介绍 1.4.2 JavaScript 介绍 1.4.3 TypeScript 介绍2、基础篇 2.1、Buff…

LangChain带你轻松玩转ChatGPT等大模型开发

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的…

Python中cv2 (OpenCV, opencv-python)库的安装、使用方法demo最新详细教程

🐯 Python中cv2 (OpenCV, opencv-python)库的安装、使用方法demo最新详细教程 📸 文章目录 🐯 Python中cv2 (OpenCV, opencv-python)库的安装、使用方法demo最新详细教程 📸摘要引言正文📘 OpenCV库概述🚀 …

【Git教程】(十九)合并小型项目 — 概述及使用要求,执行过程及其实现,替代解决方案 ~

Git教程 合并小型项目 1️⃣ 概述2️⃣ 使用要求3️⃣ 执行过程及其实现 在项目的初始阶段,往往需要针对重要的设计决策和技术实现原型实验。当原型评估结束后,需要将那些成功的原型合并起来称为整个项目的初始版本。 在这样的情景中,各个原…

php代码审计参考

代码审计思路: 从个人角度出发,如果环境允许的话,可以先选择做一个”程序员“再来做代码审计。因为从开发者的位置去思考问题,可以快速定位问题。学习面向对象编程以及面向过程编程,编写一些 项目提升对代码的理解能力…

Android Compose 六:常用组件 Button

Button 1 简单使用 Button(onClick { /*TODO*/ }) {Text(text "我是一只button里的text")}效果 颜色为什么是这个样子? 前面Text里我们讲过 主题色会影响组件的颜色 这里我使用的颜色如下 primary Color(0xFFFF0000),onPrimary Color(0xFF00FF00),p…

什么是合法IP地址?

IP地址,即互联网协议地址,是网络设备在互联网上进行通信的唯一标识符。IP地址有两种主要版本:IPv4和IPv6。为了保证网络通信的正常进行,IP地址需要是合法的。本文将详细阐述什么是合法IP地址,以及其重要性和验证方法。…

如何给实拍添加旋转模糊效果?视频模糊特效PR模板剪辑素材

PR特效模板,高级旋转模糊效果视频模板剪辑素材。 特征: After Effects 2019及以上兼容项目。 Premiere Pro 2021及以上兼容项目。 可用分辨率(4K–HD–方形–移动)。 不需要插件。 包括教程。 免费下载:https://prmu…

宝藏级丨图解项目管理全流程(上篇)

《项目管理知识体系指南》的定义:项目是为创造独特的产品、服务或成果而进行的临时性工作。项目管理就是将各种知识、技能、工具与技术应用于项目活动,以满足项目的要求。项目管理的全流程包括以下几个阶段: 项目启动阶段。这是开始一个新项…

GAN实例基于神经网络

目录 1.前言 2.实验 1.前言 需要了解GAN的原理查看对抗生成网络(GAN),DCGAN原理。 采用手写数字识别数据集 2.实验 import argparse import os import numpy as np import mathimport torchvision.transforms as transforms from torchvi…

RedisTemplate使用最详解(三)--- opsForHash()

1、put(H var1, HK var2, HV var3) 新增hashMap值 var1 为Redis的keyvar2 为key对应的map值的keyvar3 为key对应的map值的值var2相同替换var3 redisTemplate.opsForHash().put("hashValue","map1","value1"); redisTemplate.opsForHash().put(&q…

Java官网下载JDK17版本详细教程(下载、安装、环境变量配置)

第一步,去百度搜索甲骨文官网 第二步 第三步 第四步 第五步 第六步 第七步 第八步 第九步 第十步 然后在系统变量里面找到path-编辑-新建添加这个,点击确定就好了 %JAVA_HOME%\bin 就完成了,接下来测试是否成功。 测试: 第一步&a…

VC++6.0 ListViewReport报表使用例子

操作步骤: 1,拖一个ListContorl控件 2,修改ID名称 3,设置Report样式 3,加入初始化代码 void CDuplicatefilesclearDlg::InitlizationListView() {CListCtrl *lstVew (CListCtrl*)GetDlgItem(IDC_LIST_Main);lstVew-&…

“联宝360“项目深度解析:创新模式与互助机制

大家好,我是吴军,来自一家知名的互联网科技公司,负责产品策略分析。 最近,我观察到社交网络上出现了一个名为“联宝360”的热门项目,它引发了众多团队长的热烈讨论和积极推广。这个项目虽然是在今年年初刚刚启动的&am…

羊大师分析,羊奶健康生活的营养源泉

羊大师分析,羊奶健康生活的营养源泉 羊奶,作为一种古老的饮品,近年来因其独特的营养价值和健康益处而备受关注。今天,羊大师就来探讨一下羊奶与健康之间的紧密联系。 羊奶富含蛋白质、脂肪、维生素和矿物质等多种营养成分。羊奶…

如何做一个厂区的导航地图?工厂导航定位怎么解决方案

厂区定位导航是一种基于位置服务(LBS)的导航系统,通过获取厂区内的位置信息,为用户提供准确的导航服务。该系统能够实时显示用户当前位置,提供目的地导航、路径规划、实时定位、语音提示等功能,帮助用户快速…

Process Monitor下载安装使用教程(图文教程)超详细

「作者简介」:2022年北京冬奥会网络安全中国代表队,CSDN Top100,就职奇安信多年,以实战工作为基础对安全知识体系进行总结与归纳,著作适用于快速入门的 《网络安全自学教程》,内容涵盖系统安全、信息收集等…

maven的安装与配置(超详细)

在Java开发中,配置Maven环境有几个重要的原因: 依赖管理:Maven 是一个强大的依赖管理工具,它能够帮助开发人员轻松地管理项目所需的各种第三方库和组件。通过在项目的 Maven 配置文件(pom.xml)中定义依赖&…

人工智能改善客户体验的10种方式

什么是人工智能客户体验? 人工智能客户体验是指使用人工智能技术(如机器学习、聊天机器人和对话式用户体验)使每个接触点尽可能高效且无障碍的实践。本质上,客服代表得到了一个虚拟助手帮助他们完成重复性任务。这意味着对于有简…

期权(1):基本概念,权利金,定金,买方,卖方,零和游戏,对赌协议

期权是合约,权利金就是定金! 合约到期时 买方可以选择行权,也可以选择不行权。代价就是定金损失。因此亏损封顶,但盈利无限。卖方赚的就是买方的定金,盈利封顶,但亏损无限。 从这里,我们看出…