猫盘群晖外部网络访问的三种方法:公网IP、内网穿透、qc的实际评测

article/2025/10/6 16:31:31

目录

  • 具体过程
    • 概述
    • 内网穿透
    • 公网IP
    • Quickconnect(QC)
    • 结语

具体过程

概述

最近想入手一个NAS,由于我是新手入门,就选择入手了便宜的猫盘。我的猫盘是白群晖系统所以支持QC的功能,因此对目前猫盘群晖的DiskStation Manager(DSM)外部访问的三种方式内网穿透、公网IP以及群晖的Quickconnect(QC)做一个主要的评测,以供大家参考。

内网穿透

由于听说QC比较鸡肋,另外是白群晖专属的功能,所以放到最后来讲,至于QC的鸡肋的地方我后面会详细阐述 ̄□ ̄||。所以先说内网穿透和公网IP吧,因为公网IP还要给营业厅打电话改IP,所以我先实验的内网穿透的方法。在网上内网穿透的软件和方法有很多,听说花生壳、神卓、樱花frp等都有免费版的,但因为这些方法我需要下载LINUX版本下的控制台进行控制。因为猫盘配置较差,采用ARM系统的处理器,因此利用linux命令来安装这些软件时,都出现了大大小小的问题。有的运行不了、有的版本老旧而新版本的官网都还没教程。试了几款软件,最后安装zerotier成功了,还好群里有这款套件的安装包,因此直接在套件中心手动安装这款套件了。
在这里插入图片描述
这款内网穿透软件的主要原理通过让NAS所在的网络与远程控制网络就成一个vlan,也就是说这款软件提供了一个服务器,使得两个不相干的网络连在一起形成的虚拟局域网来进行通信。具体的操作过程也非常简单,只需要登录zerotier的官网创建一个网络,然后记住这个网络的ID,后面无论是电脑端还是群晖都是通过这个ID来加入这个虚拟局域网的。另外它的服务器会自动更新加入这个网络设备的IP,所以即使是动态IP也没有关系了。
在这里插入图片描述
通过vlan的方式,服务器会给电脑端和NAS一个新的局域网IP,我们就可以通过这个局域网IP来访问猫盘里的信息以及它的Web station、photo station等。并且zerotier没有流量限制的情况,同时VLAN所分配的是固定的局域网IP,因此不需要再利用DDNS利用域名来解析动态IP。经过测试,这种方式的传输速度还是可以的,至少比QC好太多。

公网IP

上面说的内网穿透技术是一种基于VLAN的方式实现的,这种方式的弊端则是家人、伙伴想要访问NAS时,需要先下载zerotier,通过网络的ID来加入这个VLAN,由于不是公网IP,所以不能直接访问。如果想要能够直接访问,或者想要发布自己的web到互联网上,则肯定需要公网IP的。而如何知道自己家是不是公网IP呢,可以通过IP查询服务进行查询。
在这里插入图片描述

如果说查询到自己的IP是10、100、172、192开头的,那多半是私网IP地址了,如果不是再登陆本机路由器管理界面,查看wan ip的地址(如果电脑直接连接网口查看本机IP就行),如果发现wan ipIP查询服务中查到的IP不一致,说明家里还是私网IP。这种不一致的情况是因为wan ip接到的是运营商给的系统里大局域网下的一个局域网IP,这个IP是通过了NAT转发的。而IP查询服务查到的是连上互联网的公网IP。
在这里插入图片描述

我家里刚好就是这种情况,所以我联系了营业厅改公网IP,不知道其他地方怎么样,反正我这里的电信是真的挺好的,我甚至就在手机营业厅联系客服,把自己的宽带账号发给她就行了,可能就几分钟的事。因为家里光猫和路由器是设置好的,光猫为桥接模式,路由器为宽带账号上网(PPPoE)模式,另外路由器支持端口映射等功能,所以搞得很快。此时发现wan ipIP查询服务中的IP地址指向同一个了,并且是公网IP。但记住我们要到的是动态的公网IP,不是固定IP,固定IP是要出钱的。动态IP就存在一个问题,就是它可能会发生变化,因此光用IP是不可靠的,因此需要用到DDNS技术通过域名动态解析IP。群晖里面能够DDNS的服务提供商有很多,如群晖自己、花生壳、腾讯云等。
在这里插入图片描述
一般要设置DDNS,都要到供应商的官网设置好,这里就以群晖自带的DDNS为例子吧,这里需要群晖账号登录官网开启这项服务,QC也是在这个界面开启的。当DDNS设置好后,再设置路由器配置也就是端口的映射,这决定外网将通过哪一个端口来访问相应的内部端口对应的服务。端口设置一般往数字大的设置,因为靠前的可能被系统服务占用了。
在这里插入图片描述
这里设置的是DSM的https的访问端口为5001,另外再设置路由器的端口映射,可以设置外网的访问端口同样也为5001,就可以域名后:5001即可访问DSM主页了。如果觉得麻烦可以将NAS设置为DMZ主机,这样外网就可以随意访问NAS,但相对来说还是建议端口映射,因为这样多了层路由器的防火墙会更安全。
在这里插入图片描述

Quickconnect(QC)

最后说下 QC吧,QC是白群晖才有的功能,拥有QC不需要再下载其他内网穿透软件,也不需要公网IP,甚至不需要像zerotier划分一个VLAN,QC直接通过域名来访问DSM,听着还是很爽的,但可惜群晖的服务器在台湾,所以大部分时间都是slowconnnect ̄□ ̄||。另外QC和其他DDNS不同,其他的DDNS甚至群晖自己的DDNS都是解析的是主机IP地址,而QC解析的是DSM的地址,也就是主机IP地址加上DSM界面的端口。举个例子,如果说NAS设备的IP是192.168.0.1,而DSM管理界面的端口是5000,其他DDNS的解析方式是直接解析192.168.0.1,如果想登陆管理界面只需要在域名后:5000就行,而访问web station套件制作的网页只需要更改端口就可以了。但QC解析的是192.168.0.1:5000的地址,所以QC只能访问DSM管理界面,其他端口的内容就没有办法直接访问了。这就是QC鸡肋的地方。但由于操作简单,只需在官网开启功能即可,对于只想使用猫盘群晖基本功能的使用者来说还是可以的。
在这里插入图片描述
另外想说一下,猫盘群晖的绑定是群晖科技官网,而不是群晖科技中国的官网,大家不要进错了。猫盘不是群晖的产品,猫盘只是刷了群晖的系统。在中国官网绑定换绑是很麻烦的。

结语

猫盘性能有限,但作为新手入门了解其相关知识的入门练手工具还是可以的,而猫盘有Web station、Photo station可以搭建网站;有word press可以练习写博客;有各种多媒体软件可以使用,所以功能还是可以的。而外部访问是猫盘NAS最为重要技术之一,群晖系统下的设备外部访问则都是通过上述三种方式进行外部访问,三种外部访问方式的评测仅供大家参考,具体实现方式大家可以进一步的去了解一下。


http://chatgpt.dhexx.cn/article/Muw8HLla.shtml

相关文章

特征值和特征矩阵

写一点对矩阵特征值和特征矩阵的理解 1. A是一个矩阵,它作用在向量v上。如果A是2阶对角阵的话,它起到的作用是将向量v在横纵方向拉伸 2. 当A是一个普通2阶矩阵时,它对v的拉伸不再是横纵方向,而是任意方向的,这取决于实…

三阶矩阵求特征值的快速算法

一般的三阶矩阵求特征值其实是解析不了的,因为特征方程对应的是三次方程,对于一般的三次方程,是很难求解的。要想方程有三个整数根,并且能够不用完全暴力展开三阶行列式这样的矩阵实际是很特殊的。 1.某一行有两个0的情况是最好算…

用R求矩阵的特征值和特征向量

最近在学习多元统计分析的主成分分析时&#xff0c;发现需要经常计算矩阵的特征值和特征向量&#xff0c;自己就找了下用R来做计算的函数。 我们可以用sigen()函数来计算特征对。 #创建一个矩阵 a <- matrix(c(11,sqrt(3)/2,3/2,sqrt(3)/2,21/4,5*sqrt(3)/4,3/2,5*sqrt(3)/…

怎么算特征值和特征矩阵?

怎样更通俗的理解特征值和特征矩阵&#xff1f; 设A是一个n阶矩阵&#xff0c;若数和n维非零列向量满足&#xff0c;数称为A的特征值&#xff0c;x称为A对应于特征值的特征向量。此时叫做特征多项式&#xff0c;若特征多项式为0则称为A的特征方程&#xff08;齐次线性方程组&a…

矩阵特征值和特征向量的求取

最近项目中有一个模块需要求矩阵的最大特征值和特征值对应的特征向量&#xff0c;无奈&#xff0c;又重新将以前学习的这方面的知识重新温习了一遍&#xff0c;感觉还是当时学的不够深&#xff0c;所以谢谢感悟&#xff0c;顺便对知识点进行一个总结。 首先特征值和特征向量的…

matlab如何求矩阵特征值

根据线性代数理论&#xff0c;特征值与特征向量只存在于方阵。如下所示为一方阵A&#xff1a; 在matlab输入矩阵&#xff1a; A [1 2 4; 4 0 7 9 1 3]; 查阅matlab help可以知道&#xff0c;利用eig函数可以快速求解矩阵的特征值与特征向量。 格式&#xff1a;[V,D] eig(A) 说…

delphi 连接轻量级数据库 sqlite3

环境: windows7-64, delphi7, sqlite3 最近搞个小工具&#xff0c;要用到轻量级数据库。以前小型数据库是用mdb的&#xff0c;但连接mdb 需要odbc的支持。 对环境依赖性很大&#xff0c;于是换了一种传说中的轻量级数据库。 sqlite 很小巧&#xff0c;delphi 7 连接sqlite…

轻量级数据库sqlite,spring boot+sqlite的配置详解 (一)

spring bootsqlite的配置&#xff0c;及成功运行详解 sqlite数据库的安装与调试 首先&#xff0c;通过sqlite官方地址下载对应的安装包 https://www.sqlite.org/download.html 下载对应版本的安装包和工具包 解压后会得到这几个文件&#xff0c;将这几个文件放在同一目录下 …

腾讯云——轻量数据库服务

轻量数据库服务采用腾讯云自研的新一代云原生数据TDSQL-C&#xff0c;融合了传统数据库、云计算与新硬件技术的优势&#xff0c;100%兼容 MySQL&#xff0c;实现超百万级 QPS 的高吞吐&#xff0c;128TB 海量分布式智能存储&#xff0c;保障数据安全可靠。 定制内核&#xff1…

轻量级关系数据库SQLite的安装和SpringBoot整合

简介 SQLite是轻量级的关系型数据库&#xff0c;适用于中小型应用场景&#xff1a;如安卓、网站、终端设备。并且轻量&#xff08;服务端1M&#xff09;、方便移植&#xff08;只需要移动*.db文件到另外一台电脑&#xff09; 安装 官网链接&#xff1a;https://www.sqlite.o…

HarmonyOS之数据管理·轻量级偏好数据库的应用

一、简介 ① 基本概念 轻量级偏好数据库主要提供轻量级 Key-Value 操作&#xff0c;支持本地应用存储少量数据&#xff0c;数据存储在本地文件中&#xff0c;同时也加载在内存中的&#xff0c;所以访问速度更快&#xff0c;效率更高。轻量级偏好数据库属于非关系型数据库&…

使用 C# 开发的轻量级开源数据库 LiteDB

你好&#xff0c;这里是 Dotnet 工具箱&#xff0c;定期分享 Dotnet 有趣&#xff0c;实用的工具或组件&#xff0c;希望对您有用&#xff01; 简介 LiteDB 是一个小型、快速、轻量级的 .NET NoSQL 嵌入式数据库&#xff0c;也就是我们常说的 K/V 数据库&#xff0c;完全用 C…

开源轻量级数据库访问框架

本框架为开源框架&#xff0c;旨在简化用户的数据库操作&#xff0c;提供便捷的数据库访问服务而封装。该框架依赖于JDBC&#xff0c;并且基于原生JAVA SE框架的封装。 框架对比 对于经常进行数据库开发和JAVA EE开发的编程人员而言&#xff0c;其最先使用到的数据持久化方式…

Android学习之轻量级数据库SQLite

Android中对数据的存储有很多种方式&#xff0c;Google为Andriod中较大的数据处理提供了SQLite数据库&#xff0c;SQLite是一款轻型的数据库&#xff0c;它在管理、使用和维护上非常强大。当然最主要的特点还是它的轻量级&#xff0c;适合在移动设备上使用。 今天主要来讲下最…

收藏!Python内置的轻量级数据库竟如此好用!全网最实用sqlite3实战项目。

前段时间推送了一篇Python操作MySQL数据库的文章&#xff1a;我用 Python 处理3万多条数据&#xff0c;只要几秒钟……&#xff0c;文章发布后反应很好&#xff0c;很多粉丝给我私信&#xff0c;有的朋友说&#xff1a;MySQL安装起来太麻烦了&#xff0c;有没有更简便的方法&am…

SQLTools: 一款全功能的 VScode 轻量级数据库管理插件

公众号关注 「奇妙的 Linux 世界」设为「星标」&#xff0c;每天带你玩转 Linux &#xff01; VSCode SQLTools 是一个非常轻量级的数据库管理插件&#xff0c;可以在 VSCode 中轻松管理数据库连接、查询、SQL语句智能提示、书签、查询历史等等&#xff0c;常用的管理功能都有。…

c#中使用轻量级数据库sqlite开发总结

首先简单说明下含义&#xff0c;sqlite数据库是一种轻量级的数据库&#xff0c;主要特点是免安装、免配置、简单小巧&#xff0c;在程序中的开发基本和sql数据库一致。 准备工具&#xff1a;system.data.sqlite.dll和sqlite-shell-win32-x86-3081101&#xff0c;前者用来在程序…

最近发现的 3 个 Python 轻量级数据库,好用到爆!

你好&#xff0c;我是征哥&#xff0c;在写程序的时候经常会需要将数据保存到本地&#xff0c;比如是配置文件&#xff0c;或者是中间过程数据&#xff0c;通过情况下我会选择 json、pickle 或者 sqlite。但是他们都有点不大方便。 比如 json 和 pickle&#xff0c;需要先序列化…

sqlite原理分析和开发应用

概述 SQLite介绍 自几十年前出现的商业应用程序以来&#xff0c;数据库就成为软件应用程序的主要组成部分。正与数据库管理系统非常关键一样&#xff0c;它们也变得非常庞大&#xff0c;并占用了相当多的系统资源&#xff0c;增加了管理的复杂性。随着软件应用程序逐渐模块模块…

SQLite3-轻量级数据库

SQLite主页&#xff1a;SQLite Home Page SQLite&#xff0c;是一款轻型的数据库&#xff0c;是遵守ACID的关系型数据库管理系统&#xff0c;它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的&#xff0c;而且已经在很多嵌入式产品中使…