我用群晖和电信公网IP做了这些事情

本文涉及的产品
.cn 域名,1个 12个月
简介: 用群晖和公网IP安装私有maven仓库和minio对象存储服务。

如其官网所述,群晖是一款网络连接存储(nas)解决方案,旨在简化数据和多媒体管理。提供顺畅的数据共享、视频串流和照片索引,以及多方位的数据保护和恢复选项。简单来说,就是一台小型主机,可通过网页对其进行访问与管理。楼主入手的是DS218+,上图:

web界面是这样子滴

设置DDNS

前段时间搬家,搬到了一个被电信承包了宽带业务的出租屋。这不,纠结了好久花了169大洋/月开了电信300M宽带,外加一张电话主卡(好像是60G流量),3张电话副卡(20G流量)。

当然,有电信宽带那肯定要利用起来呀!打电话给10000,开通动态公网IP,这个过程非常简单,和客服说一下你想要公网IP就可以了,不到一个小时就会有人来联系你说动态公网IP已经设置成功了。

有了动态公网IP之后,当然你还需要一个域名,用来做映射,省的每次都输入不同的IP。

下面以群晖docker以及阿里云域名为例,创建动态域名ddns,这样子我们只要通过域名即可访问宿舍的设备啦。

首先在阿里云申请域名,直接上阿里云进行域名申请就可以啦。

获取阿里云的AccessKey和Key Secret

群晖docker下载下述镜像

镜像启动,将AccessKey、Key Secret和你申请的域名填入变量中,REDO设置为86400

点击镜像详情,查看解析日志

可以看到已经解析成功了。

ok,我们已经用群晖搞定了ddns,和大家分享一下,有了群晖和公网IP,我用它来做什么。

使用nexus搭建maven私有仓库

作为Java程序员,当然经常会遇到某些Jar包经常无法下载的情况,或者我们通过别的方式将包下载下来之后,只能够安装在本地,假如别的地方要用,就还要再安装一遍。那么nexus就派上用场了。基于nexus我们可以搭建一个私有的maven镜像仓库,然后在里面配置很多镜像源以及本地源。

接下来和大家分享一下通过群晖docker搭建nexus服务

首先在文件夹中找到docker,并在docker中新建nexus文件夹,作为nexus的存储路径。

接下来修改nexus文件夹权限

权限全勾上

接着在docker中找到nexus3,并选择latest版本下载

点击启动,并选中高级设置

在存储空间中做文件夹映射

端口映射为

昨晚上述配置之后即可点击应用→下一步→完成,即可进行nexus初始化操作。

我们打开日志,看到如下输出说明设置完成。

在电信光满对8081端口进行映射。

打开群晖的8081端口即可看到nexus界面,刚开始点击登录会有如下提示,

我们去刚刚的nexus目录下找到admin.password文件查看其中密码即可,首次登陆需要修改密码,在进行密码修改即可。

进入到如下步骤,开启enable anonymous access

搭建完成之后我们就可以通过这个nexus配置我们的maven镜像仓库啦。


Minio对象存储

Minio对象存储是一个兼容亚马逊s3协议的对象存储服务,可以直接使用Minio对文件进行存储,当然,很多同学会说,本身用nas就可以进行文件存储啦,干嘛要费这么大周折。如果说存文件,那是这样子没错的,但是,Minio还有别的用途呢,我们作为程序员,当然还可以用来玩一些别的东西,比如说作为数据湖的后端存储。

接下来说一下怎么安装Minio,至于如何使用Minio作为数据湖后端存储,等有时间了再写一篇。

同样我们新家一个minio共享文件夹

同样,打开docker,找到minio这个镜像进行下载

启动minio并设置存储空间映射、端口映射以及环境变量

环境变量中新增变量

执行命令改为:minio server /data --console-address ":9001"

配置完上述选项之后即可启动该容器,

在光猫配置9001和9000端口映射

然后通过网页进入群晖的9001端口

相关文章
|
网络协议 Linux 网络安全
如何用阿里云实现内网穿透?如何在外网访问家里内网设备?
使用NPS自建内网穿透服务器教程,带WEB管理
26629 11
|
4月前
|
网络协议 网络安全 网络架构
移动宽带不借助软件和公网服务器实现基于IPV6的内网穿透
本教程指导如何设置路由器以支持IPv6访问:首先确保上网方式为自动获取IP,接着在路由器设置中开启IPv6功能,并关闭可能阻碍连接的防火墙。最后,在光猫管理界面同样关闭防火墙以确保无障碍的IPv6访问路径。操作时请注意网络安全。
移动宽带不借助软件和公网服务器实现基于IPV6的内网穿透
|
4月前
Zerotier+Parsec五分钟实现外网远程访问校园或公司内网
本文介绍了如何通过Zerotier和Parsec软件在五分钟内实现外网对校园或公司内网的远程访问,包括安装软件、配置内网穿透和实现远程控制的详细步骤。
299 3
Zerotier+Parsec五分钟实现外网远程访问校园或公司内网
|
7月前
|
网络协议 安全 文件存储
Potplayer通过公网访问群晖WebDav,快速搭建远程办公环境
Potplayer通过公网访问群晖WebDav,快速搭建远程办公环境
158 0
Potplayer通过公网访问群晖WebDav,快速搭建远程办公环境
|
7月前
|
存储 安全 数据安全/隐私保护
使用cpolar内网穿透实现内网SeaFile私有云盘的公网访问
现在我们身边的只能设备越来越多,各种智能手机、平板、智能手表和数码相机充斥身边,需要存储的数据也越来越大,一张手机拍摄的照片都可能有十多M,电影和视频更是按G计算。而智能设备的存储空间也用的捉襟见肘。能存储大量文件的,最合适的也就是家用电脑了。但家用电脑又存在无法随时随地调阅文件资料的问题。但只要经过简单几步,就能让家里的电脑秒变随时随地调阅存取文件的私有云盘。今天,笔者就为大家介绍,如何使用两个简单软件,让家里的电脑变身安全高效的私有云盘。
|
7月前
|
网络协议 Linux 数据安全/隐私保护
本地电脑搭建SFTP服务器,并实现公网访问
本地电脑搭建SFTP服务器,并实现公网访问
463 0
|
数据安全/隐私保护 Windows
怎样通过本地电脑搭建SFTP服务器,并实现公网访问? 1
怎样通过本地电脑搭建SFTP服务器,并实现公网访问?
248 0
怎样通过本地电脑搭建SFTP服务器,并实现公网访问? 1
|
网络协议 Linux 数据安全/隐私保护
怎样通过本地电脑搭建SFTP服务器,并实现公网访问? 2
怎样通过本地电脑搭建SFTP服务器,并实现公网访问?
240 0
|
文件存储 网络架构 Docker
无需公网IP,快速远程登录家里的威联通NAS
无需公网IP,快速远程登录家里的威联通NAS
|
网络协议 网络安全 文件存储
QNAP威联通NAS搭建SFTP服务,并内网穿透实现公网远程访问
QNAP威联通NAS搭建SFTP服务,并内网穿透实现公网远程访问
559 0