通过公网+域名访问家里的群晖服务器

article/2025/10/6 16:29:06

公网+域名访问群晖服务器

    • 前言
    • 准备的东西
    • 如何判断你家里的宽带是公网IP
    • 通过公网IP网访群晖,端口映射
    • 申请域名和DDNS
    • 添加DDNS映射
    • 写在最后

前言

最近换了个工作,然后有代码的托管需求。想想用GitHub太卡了,国内的开源托管网站因为一些国人的素质老感觉信不过。所以准备直接托管到家里。
然后问题就来了。怎么通过外网访问家里的群晖服务器喃。我看了好几个方法,最后选择最简单,最稳定,最省钱的方式公网IP+域名+DDNS。性能完全取决于你家里的宽带和你的群晖服务器。
今天我先介绍通过通过公网访问家里的群晖服务器。后面会教大家搭建你的私人托管库GitLab和个人网站。

准备的东西

1.宽带支持公网IP
2.一个域名。

如何判断你家里的宽带是公网IP

1.首先打开你的光猫查看你的IP
在这里插入图片描述
你找到WAN IP这就是运行商分配给你的IP了,LAN IP是局域网IP不要看错了
2.去网站上搜索 我的IP地址 然后你就会得到你访问因特网的实际IP,然后和你光猫上的WAN IP对比看是不是一样的,如果是一样的那就说明你是公网IP。如果不是的话那就请拨打你服务商的电话,直接申请,让他们帮你开通一下公网IP。我用的电信,大概10分钟就开好了,然后重启一下猫。重复上面动作,如果还不行的话那你就等一个小时重启光猫在看看。
在这里插入图片描述

通过公网IP网访群晖,端口映射

好了我们现在已经是公网IP了,如果我们做了端口映射的话,理论上我们就可以通过公网IP+群晖端口,应该就可以访问到我们的群晖了。这一步非常重要。
1.打开光猫找到端口映射。依次填入你的群晖的局域网IP和你需要映射的端口。
比如我在家是通过http://192.168.1.20:5000访问我家的群晖后台的。那么我在光猫因该这样填写,如果你不知道你外部是通过TCP还是UDP访问的话那就选择BOTH
添加映射。在这里插入图片描述
2.然后查看映射列表就可以看你刚才添加的映射了
在这里插入图片描述
3.通过外网IP+端口号访问你的群晖后台
在浏览器输入网址格式如下 http://182.150.191.41:5000
http:// 协议固定的格式不需要更改
182.150.191.41你外网的IP
5000通过光猫映射出来的端口
必须通过外网访问,假如你的访问群晖的电脑和群晖服务器同处在一个局域网的话你通过上面的访问是访问不到群晖的,这里我选择使用移动网络的手机来访问群晖
访问成功
明显我已经访问成功

申请域名和DDNS

因为平常只有我一个人使用要求不高,所以我选择最省钱的花生壳的壳域名,注册花生壳的时候他会送一个域名给你,但是还是建议你花十块买一个,相信我不会上当的,太香了。
注册方法和注册地址如下
花生壳官网https://www.oray.com/
申请方法https://hsk.oray.com/news/3741.html
然后你就可以获得一个壳域名,我获得的域名如下
在这里插入图片描述

添加DDNS映射

1.打开你的群晖打开控制面板
在这里插入图片描述
2.选择外网访问,选择DDNS->新增
在这里插入图片描述
3.在界面上选择花生壳,并填入你的域名 和花生壳与花生壳账号密码。点击确定。在这里插入图片描述
4.查看状态从加载中变为正常
在这里插入图片描述
5.通过手机访问你的群晖后台
格式 http://xxxx.xicp.vip:5000
http:// 协议固定的
xxxx.xicp.vip 花生壳填入的域名
5000 访问的,如果没做映射的话参考第二大步。
在这里插入图片描述

写在最后

在这个信任度越来越低的社会,我想你的东西应该是放在自己家里而不是放在什么云盘上。让别人替你保密,不如自己保护自己的秘密。我很讨厌大数据,他们让我的圈子越来越小,眼界越来越低,我得到的信息都是他们筛选过的,我喜欢的,我很讨厌这个感觉。虽然可能他们比我更懂我,但是我觉得这个很可怕。


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

相关文章

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

目录 具体过程概述内网穿透公网IPQuickconnect(QC)结语 具体过程 概述 最近想入手一个NAS,由于我是新手入门,就选择入手了便宜的猫盘。我的猫盘是白群晖系统所以支持QC的功能,因此对目前猫盘群晖的DiskStation Manager&#xff…

特征值和特征矩阵

写一点对矩阵特征值和特征矩阵的理解 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;增加了管理的复杂性。随着软件应用程序逐渐模块模块…