如何利用黑群晖虚拟机和内网穿透实现公网远程访问

news2025/1/11 6:54:48

文章目录

  • 前言
      • 本教程解决的问题是:
      • 按照本教程方法操作后,达到的效果是
      • 前排提醒:
  • 1. 搭建群晖虚拟机
      • 1.1 下载黑群晖文件+vmvare虚拟机安装包
      • 1.2 安装VMware虚拟机:
      • 1.3 解压黑群晖虚拟机文件
      • 1.4 虚拟机初始化
      • 1.5 没有搜索到黑群晖的解决方式:
      • 1.6 群晖虚拟机初始化
      • 1.7 配置文件夹
    • 2. 公网访问本地黑群晖
      • 2.1 安装免费内网穿透软件
      • 2.2 实现公网访问群晖虚拟机

前言

对于热爱学习的在校大学生 研究生来说,从网上找学习资源容易,如何存储下来还能随时随地使用始终是个难题。

免费 安装在笔记本电脑上的灰色外置驱动器 素材图片

随着固态硬盘价格下降,研究生小张买了一块2T SSD装到电脑上用来存储学习资源,但是每次要背着笔记本去图书馆学习不方便,小张想用iPad在图书馆使用校园WiFi浏览寝室内/实验室中笔记本上的资源,但是iPad存储空间有限,他在网上查询到安装黑群晖可以用群辉的移动端软件访问本地资源,但是黑群晖没有正版的quickconnect服务,只能在本地访问。

免费 女人抱着平板电脑 素材图片

免费 妇女在会议上的照片 素材图片

现在我来帮小张和他的研究生同学们完美解决这个难题!

本教程解决的问题是:

1 纯小白不会安装黑群晖,步骤太繁琐。

2 就算是安装好的完美黑群晖也没有quickconnect服务,无法公网远程访问本地局域网黑群晖。

按照本教程方法操作后,达到的效果是

小白使用群晖虚拟机可以快速搭建黑群晖并能在公网移动端环境下使用丰富的群晖生态软件。

可以在教室、实验室,图书馆,食堂甚至在校园的任何地方,随时随地使用群晖生态的移动端软件访问你存储在寝室笔记本上的的学习视频,学习文档,电子书,而不必担心ipad存储空间不够等问题。

前排提醒:

已安装VMware虚拟机的大佬可直接从1.3开始。

1. 搭建群晖虚拟机

1.1 下载黑群晖文件+vmvare虚拟机安装包

下载安装包文件:

百度网盘链接:

链接:https://pan.baidu.com/s/1kn9arl7ZAvDfTLxmyVFyxQ?pwd=6666提取码:6666

解压缩后打开:

压缩包中有:

VMware虚拟机安装文件(包括key秘钥文本文件),黑群晖虚拟机文件,群晖助手(用来搜索和打开本地群晖)。

image-20230828105852719

1.2 安装VMware虚拟机:

解压压缩包后:

image-20230828110002587

点击 .exe文件 开始安装VMware虚拟机

image-20230828110027778

一路点击下一步,到需要输入秘钥时,打开 key秘钥 文本文件,复制粘贴任意一个密钥即可:

image-20230828111341398

image-20230831101150663

image-20230828111747843

安装完毕后,页面如下:

image-20230828111910289

1.3 解压黑群晖虚拟机文件

首先解压这个文件夹

image-20230828112015374

此文件夹中黑群晖已经安装完毕,直接点开这个3KB的VMware虚拟机文件:

image-20230828112124621

1.4 虚拟机初始化

上一步中开启虚拟机文件后,VMware会显示如下界面:

image-20230828112442158

点击 我已复制该虚拟机

image-20230828112502117

image-20230828112522003

出现如下图所示 这句话,说明我们的黑群晖已经启动成功。

image-20230828112543189

首次启动黑群晖的话,我们需要在这个界面耐心等待几分钟,再点击文件夹中 群晖助手

image-20230828112609880

点击搜索

image-20230828113437795

搜索到黑群晖,名称为synologyNas,后面有其ip地址。

image-20230828112921681

右键ip地址,点击 联机

image-20230828113859291

此时,默认浏览器就会显示黑群晖的登陆界面:

image-20230828135204871

1.5 没有搜索到黑群晖的解决方式:

如果按照上述操作等待2-3分钟后没有搜索到群晖虚拟机:

极有可能是计算机的防火墙阻止访问由vmware建立的局域网ip地址,解决方式为暂时关闭防火墙或允许VMware应用程序通过防火墙。

点击系统右下角防火墙:

image-20230828114337327

允许应用通过防火墙

image-20230828114442828

或者打开控制面板,搜索防火墙,找到这个选项:

image-20230828114415623

将这两个VMware的应用打上钩:

image-20230905110438653

接下来,重新启动黑群晖虚拟机,等待两分钟后,在群晖助手中点击搜索,即可找到黑群晖虚拟机。

image-20230905110653366

1.6 群晖虚拟机初始化

新建群辉系统的账号密码

image-20230828135402213

点击 下一步

image-20230828135438209

点击 跳过

image-20230828135516188

创建存储空间(初始化磁盘):

image-20230828135605221

image-20230828135623089

都选默认,点击 下一步

image-20230828135711915

image-20230828135732861

image-20230828135754511

此处我们虚拟机默认50g容量所以这里可分配为 39G,后面可以关闭虚拟机后根据需要自行扩容。

image-20230828135837157

image-20230828135858807

image-20230828135921583

image-20230828135950257

点击 确定 后,磁盘初始化完毕。

image-20230828140004603

我们可以在存储管理器中看到磁盘的具体信息。

image-20230828140826959

image-20230828140845903

1.7 配置文件夹

如果要使用群晖系统的备份同步等功能,我们需要配置个人的共享文件夹:

点击 filestation:

image-20230828141647112

image-20230828141704646

简单配置一下文件夹信息:

image-20230828141802768

image-20230828141828368

image-20230828141854369

image-20230828141910117

允许 自己和管理员账户读写

image-20230828141947717

通过第1章的配置,我们已经安装完黑群晖虚拟机。

然而黑群晖没有quickconnect功能(无法公网访问),接下来我们来解决这个问题:

2. 公网访问本地黑群晖

2.1 安装免费内网穿透软件

想要公网访问(在户外用手机等移动设备使用流量或公共WiFi访问),需要把本地端口通过内网穿透软件映射至公网,可以使用能白嫖不限流量的cpolar。

群晖系统的软件安装程序与windows有很大不同,同时群晖系统对原生Linux系统的修改,导致群晖想要安装cpolar,只能通过手动安装套件的形式进行。首先,我们下载cpolar的群晖系统套件。

cpolar套件的安装也十分简单。首先登录cpolar的官网(https://www.cpolar.com/),点击网页上方的“下载”按钮

20230303102329

在cpolar下载页面找到“NAS群晖”选项,点击“立即下载”。

20230303102330

进入cpolar的NAS群晖下载页面后,在下拉菜单中选择NAS群晖型号,以及群晖系统版本。

image-20230830111612548

我们到群晖助手中,发现我们的虚拟机黑群晖的nas版本是 DS36系列的,建议我们选择的cpolar版本选择为:DS3612xs

下载完的cpolar安装文件为:

image-20230829175141325

Cpolar套件下载完成后,我们回到群晖系统中,点击进入“套件中心”,点选右侧的“手动安装”按钮,此时会出现一个“上传套件”的页面,在这里点击“浏览”按钮,就能够选择我们下载的cpolar套件位置,双击cpolar套件,安装路径就会自动生成。

20221118135543

image-20230830114038396

image-20230830105634589

我们只需要依照安装提示一路点击“下一步”,如果其中出现提示信息,点击同意即可。

image-20230830110536662

点击同意后,群晖系统会对安装信息进行确认,我们继续点击“完成”。只需等待很短时间,cpolar就能安装完成,此时回到套件中心主页,就能看到cpolar已经加入了“已安装”列表内。

20221118135608

此时我们点击cpolar,就能进入cpolar软件信息页。在这里,我们能找到访问cpolar客户端的URL(cpolar客户端采用Web-UI界面,因此是URL地址)

20221118135614

20221118135619

在新开的Web页面,我们能看到cpolar客户端在本地的地址,以及cpolar客户端的登录界面。如果没有cpolar账号的,可以通过该页面下方的“免费注册”链接,快速轻松的获得cpolar账号。

从以上介绍不难看出,在群晖系统上安装cpolar并不复杂,只需简单几步,就能通过cpolar强大的数据隧道功能,将内网的群晖NAS和公共互联网连接起来。

2.2 实现公网访问群晖虚拟机

要让群晖系统接受远程操作和访问,我们还需要进行几个简单设置。首先在群晖的控制面板内找到“终端机和SNMP”选项

image-20230905170105283

进入“终端机和SNMP”项后,勾选“启动SSH功能”,如果想要更改端口,必须将端口号记牢,避免之后cpolar设置时端口号错误(注:由于群晖周边套件占用了大量端口,若无必要尽量不要修改默认端口号)。

image-20230905170743129

打开cpolar套件,点击:9200链接

image-20230905162527545

image-20230905162556106

默认会有一个nas_web隧道,点击 编辑:

“隧道名称”是对这条隧道的命名;“协议”我们选择http;“本地地址”为5000(5000是群晖系统的默认管理端口);“域名类型”我们先选择随机域名(更高级设置我们会在之后介绍);“地区”则按实际使用地区选择,这里我们选择China VIP。

image-20230905162618483

点击 在线隧道列表,可以看到我们的nasweb数据隧道。

image-20230905162645419

复制粘贴公网ip至浏览器,成功进入nas页面:

image-20230905162710694

这里我们输入在1.6章节中创建的账户密码,即可使用公网ip登陆寝室中的黑群辉虚拟机!

通过本教程的简单配置,小张通过cpolar内网穿透工具实现了公网访问内网的群晖NAS,可以随时随地访问他存储在寝室笔记本上的的学习资源,再不必担心ipad存储空间不够等问题了。

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

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

相关文章

NLP在网安领域中的应用(初级)

NLP在网安领域的应用 写在最前面1. 威胁情报分析1.1 社交媒体情报分析(后面有详细叙述)1.2 暗网监测与威胁漏洞挖掘 2. 恶意软件检测2.1 威胁预测与趋势分析 3. 漏洞管理和响应4. 社交工程攻击识别4.1 情感分析与实时监测4.2 实体识别与攻击者画像构建4.…

超越任务调度的极致:初探分布式定时任务 XXL-JOB 分片广播

XXL-JOB 是一个分布式任务调度平台&#xff0c;支持分片任务执行。 1. 依赖引入 在项目中引入 XXL-JOB 的相关依赖。通常&#xff0c;你需要在项目的 pom.xml 文件中添加如下依赖&#xff1a; <dependency><groupId>com.xuxueli</groupId><artifactId&…

【02】Istio流量治理

2.1 Istio流量治理 Istio的流量路由规则使运维人员可以轻松控制服务之间的流量和API调用 Istio简化了诸如断路器&#xff0c;超时和重试之类的服务级别属性的配置&#xff0c;并使其易于设置重要任务&#xff08;如A/B测试&#xff0c;canary部署和基于百分比的流量拆分的分段部…

postswigger 靶场(CSRF)攻略-- 2.令牌验证

靶场地址&#xff1a; What is CSRF (Cross-site request forgery)? Tutorial & Examples | Web Security Academy (portswigger.net)https://portswigger.net/web-security/csrf 令牌(token)验证取决于请求方法 题目中已告知易受攻击的是电子邮件的更改功能&#xff0…

汽车展示服务预约小程序的效果

汽车/摩托车/电动车等是人们主要的交通工具&#xff0c;市场各品牌及经销店非常多&#xff0c;其行业可拓展性非常强&#xff0c;因此在线下经营的同时&#xff0c;线上也同样具备获客转化品牌传播等属性。 而品牌所遇的难题也非常明显&#xff0c;那就是线上不足&#xff0c;线…

【LIUNX】配置DNS服务器

【LIUNX】配置DNS A.安装bind bind-utilsB.修改named.conf配置文件C.生成并修改uos.com.db 文件1.复制模版文件named.localhost 到文件uos.com.db2.修改uos.com.db文件 D.重启named服务E.配置DNS服务器F.测试DNS服务器 A.安装bind bind-utils yum -y install bind bind-utilso…

青少年编程学习 等级考试 蓝桥杯/NOC/GESP等比赛资料合集

一、博主愚见 在当今信息技术高速发展的时代&#xff0c;编程已经成为了一种必备的技能。随着社会对于科技人才的需求不断增加&#xff0c;青少年编程学习正逐渐成为一种趋势。为了更好地帮助青少年学习编程&#xff0c;提升他们的技能和素质&#xff0c;博主结合自身多年从事青…

《QT从基础到进阶·二十四》按钮组QButtonGroup,单选框QRadioButton和多选框QCheckBox

1、按钮组QButtonGroup 如果有多个单选按钮&#xff0c;可以统一放进一个按钮组。 图中有三个单选按钮放进了一个QGroupBox,并且设置了水平布局&#xff0c;现在要将这三个单选按钮放进一个按钮组&#xff0c;之前的想法是先把三个按钮加入按钮组&#xff0c;再把按钮组放进QG…

Redis键(Keys)

前言 在 Redis 中&#xff0c;键&#xff08;Keys&#xff09;是非常重要的概念&#xff0c;它们代表了存储在数据库中的数据的标识符。对键的有效管理和操作是使用 Redis 数据库的关键一环&#xff0c;它直接影响到数据的存取效率、系统的稳定性和开发的便利性。 本文将深入…

纯c语言模拟栈和队列(初学必看)

一、栈(Stack) 1.栈的概念及其结构 栈是一种特殊的线性表&#xff0c;在栈这个结构里&#xff0c;越先存进去的数据越难取出来。 这个结构就像是一个只有一端有打开的容器&#xff0c;越先放进去的球越在底部&#xff0c;想要把底部的球拿出来&#xff0c;就必须先把前面的求…

游戏AI:游戏开发和运营的新增长点

游戏AI&#xff08;Game AI&#xff09;是指在游戏开发运营的过程中模拟人类玩家或创建虚构性对手行为的人工智能技术。游戏AI的目标是增强游戏的互动性、可玩性和挑战性&#xff0c;使游戏中的角色能够智能地做出决策和行为。在游戏的开发和运营过程中使用人工智能技术&#x…

DBever连接PG库

一、简介 DBeaver是一种通用数据库管理工具&#xff0c;适用于需要以专业方式使用数据的每个人&#xff1b;适用于开发人员&#xff0c;数据库管理员&#xff0c;分析师和所有需要使用数据库的人员的 免费(DBeaver Community) 的多平台数据库工具&#xff0c;支持 Windows、Li…

【斗破年番】毒宗决战万蝎门,小医仙惨遭背叛,斗宗巅峰蝎毕岩

Hello,小伙伴们&#xff0c;我是小郑继续为大家深度解析国漫资讯。 深度爆料斗破年番第七十话剧情解析&#xff0c;万蝎门宗主蝎毕岩&#xff0c;也算是这片大陆上的一小小块势力。一年前&#xff0c;他曾与小医仙正面交锋&#xff0c;即使当时的蝎毕岩已经站在了四星斗宗&…

玩转硬件之Micro:bit的玩法(五)——垃圾分类

垃圾分类&#xff0c;为了美好的明天 垃圾是我们生活中不可避免的产物&#xff0c;每天都有大量的垃圾被丢弃&#xff0c;如果不加以处理&#xff0c;就会给环境和人类带来严重的危害。 垃圾分类是一种有效的垃圾管理方式&#xff0c;它是指按照一定的标准或规则&#xff0c;将…

uni-app点击按钮弹出提示框-uni.showModal(OBJECT),选择确定和取消

参考文档&#xff1a; https://uniapp.dcloud.io/api/ui/prompt?idshowmodal 显示模态弹窗&#xff0c;可以只有一个确定按钮&#xff0c;也可以同时有确定和取消按钮。类似于一个API整合了 html 中&#xff1a;alert、confirm。 uni.showModal({title: 提示,content: 这是一…

C++拷贝构造函数和运算符重载

目录 一&#xff0c;拷贝构造函数 二&#xff0c;运算符重载 一&#xff0c;拷贝构造函数 概念&#xff1a;在类的定义中&#xff0c;构造函数只是单纯将内置类型进行初始化&#xff0c;而拷贝构造函数是将整个类进行拷贝到另一个类中进行初始化。在定义拷贝构造函数时&…

Django路由层解析

路由层(urls.py) Django的路由层是用于将URL映射到视图函数的机制。它用于确定请求URL&#xff08;HTTP请求&#xff09;应该被哪个视图函数处理。 Django的路由层包括两个部分&#xff1a; URL模式&#xff1a;匹配请求URL&#xff0c;决定应该使用哪个视图函数来处理请求。UR…

ChatGPT-3.5 插件推荐:语音输入,视频总结,联网检索

前言 GPT4 里是有内置的插件市场的&#xff0c;不过博主一直觉得自己对这个工具的使用还不够到位&#xff0c;现在购买升级版性价比不划算所以暂时还没有开。不过今天在学习使用的时候&#xff0c;发现 GPT3.5 也是可以通过网页插件方式进行升级扩展的&#xff0c;而且功能还比…

Redis05-集群方案

目录 Redis集群方案 主从复制 主从复制的基本原理 主从复制的工作流程 乐观复制 主从复制的优势 哨兵机制 哨兵的关键作用 服务状态监控 哨兵选举Master规则 分片集群 分片集群中的数据读写 数据写入 数据读取 一致性哈希和客户端分片 Redis集群方案 微服务时代…

AI在一定程度上能够使供应链变得不那么脆弱

供应链行业协会三菱重工今年进行的一项调查显示&#xff0c;供应链中的技能短缺是2000名供应链高管最关心的问题。联合包裹服务公司Ware2Go的供应链主管Kelton Kosik表示&#xff0c;在一系列全球贸易中断之后&#xff0c;对供应链人才——尤其是专注于技术领域的人才——的需求…