威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

2021-09-17 18:37:02 38点赞 363收藏 65评论

写保姆级教程太累了,删删改改,大家凑合看。

我用的是威联通453dmini,现在这价格不算最便宜,但也比我刚入手时划算威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书 关注的朋友可以入手

QNAP威联通TS-453Dmini-8G四盘位新一代直立式2.5GbENAS网络存储器3699元天猫精选去购买威联通(QNAP)TS-453Dmini8G内存四盘位nas网络存储英特尔四核处理器2.5GbE网络端口(TS-453Bmini升级版)2799元京东去购买

NAS软路由篇(一)利用dokcer镜像DDNS-GO解析泛域名_NAS存储_什么值得买 (smzdm.com)这一篇,已经搞定了泛域名解析,接下来就是申请泛域名或者通配符证书了。

泛域名证书有啥用,我也不是很懂,我只是用来做反向代理用的,欢迎大佬科普。

下面介绍两个镜像都可以完成泛域名证书的申请与自动续期,分别是neipang大佬的acme.sh和jlesage的nginx-proxy-manager,介绍页面分别在neilpang/acme.sh - Docker Image | Docker Hubjlesage/nginx-proxy-manager - Docker Image | Docker Hub,项目都有很详细的说明,有需要高阶玩法的可以多了解以下,我只会初级入门。

本来我是用acme.sh的,但是有点复杂,所以换成了nginx-proxy-manager,相对而言更简单的申请泛域名证书,并且完成反向代理。

  • 安装jlesage/nginx-proxy-manager

打开container station,搜索nginx proxy manager,安装第二个。第三个也可以,但是需要数据库,不会用,只能用这个简单点的威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

名字任意,自己能区分清楚就行

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

点击高级设置,在环境一栏把GROUP_ID和USER_ID修改一下,这个id可以通过连接ssh,输入如下代码获得:id 你的nas用户名,比如: id chen,会获得如下输出,其中uid就是user id,gid就是group id

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

修改这两个参数修改这两个参数

接下来点击网络,在主机端口一栏填入自己喜欢的端口号,container那一栏不要动。

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

共享文件夹一栏添加如图所示的路径,本机共享文件夹可以自己任意选择文件夹,能找到就行

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

然后点击创建,稍等片刻,初次安装会下载镜像,可能有点慢,耐心等等。安装完成就会出现如下图示

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

点击容器名字后面的连接,出现下图说明按安装成功

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

打开浏览器,输入 nas ip:端口号,端口号是刚刚创建时对应的8181的端口号,出现如下页面,

初始用户名:admin@example.com

初始密码:changeme

然后登录

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

登录后会让你修改用户名,这里随意填写,邮箱填自己使用的邮箱,点击save

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

然后修改密码

初始密码:changeme初始密码:changeme

然后看到如下页面,点击 SSL Certificates

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

点击右上角 Add SSL Certificates,可以选择 申请Lets Encrypt证书或者导入已经申请的证书。

我的里面有两个证书,一个是导入的 a.abc.com的阿里证书,证书是在阿里官方申请的,另一个是通过这个容器申请的证书,都有明显标识,而且还能在Expires看到证书过期时间,很方便。

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

点击Lets Encrypt,在Domain Names输入自己的泛域名,比如 *.abc.com,输入完按回车。

邮箱地址任意填写,打开 Use a DNS Challenge,里面可以选择很多域名商,这里选择Aliyun。

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

题外话,我曾经把域名都转到了腾讯云下面,结果在申请证书时一直报错,原来这个镜像里面用的DNSPod是指DNSPod.com,不是腾讯云的DNSPod.cn威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书 没办法,只能把域名全部转到了阿里云里面。

在红框区域内,把两个 “=” 号后面的内容替换成自己的内容,点击最下面的 I agree to the....点击保存。

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

大概两分钟时间,一个泛域名证书就申请好了

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

然后可以利用这个容器直接进行反向代理,这个下一篇再说,自己摸索一下应该也能试出来。

如果想要把这个证书导出来,可以查看一下刚刚申请的证书的号码,比如我这个是8号。

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

去刚刚创建时选择的映射出来的文件夹,打开如下路径就可以找到申请好的证书了,可以拷出来用到别的地方。

威联通群晖利用dokcer镜像自动申请并续费泛域名(通配符)SSL证书

结束

展开 收起
65评论

  • 精彩
  • 最新
  • 辛苦了,感谢分享。点赞

    校验提示文案

    提交
    谢谢~~~~~~~~~~~~~

    校验提示文案

    提交
    收起所有回复
  • container建立容器后不能修改路径映射和环境变量有解决办法吗?

    校验提示文案

    提交
    没得解,我也问过官方了

    校验提示文案

    提交
    删除重新来,或者用portainer

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 证书有点贵,我记得买nas会送一个证书的?

    校验提示文案

    提交
    不是有免费证书吗,lets encrypt

    校验提示文案

    提交
    那个是单证书,楼主是说的泛域名证书

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 听说5.0出反向代理

    校验提示文案

    提交
    是的,但我不会用,而且没有官方文档

    校验提示文案

    提交
    5.0的反向代理。有点问题。能吃光所有内存

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 群晖文件名不能过长,有什么解决方法

    校验提示文案

    提交
    啥意思?zsbd

    校验提示文案

    提交
    额,就是拷贝文件进去或重命名文件,文件名不能太长,太长拷贝不进去

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 用这个docker,证书到期会自动更新吗?

    校验提示文案

    提交
    会的zsbdzsbd

    校验提示文案

    提交
    收起所有回复
  • 不错,辛苦了

    校验提示文案

    提交
    能帮到一部分就是好的

    校验提示文案

    提交
    收起所有回复
  • 我已经都用黑裙做nginx了。方便点

    校验提示文案

    提交
    用这个做反代真的很简单,省得再虚拟个黑裙,如果有额外的黑裙当我没说 [皱眉]

    校验提示文案

    提交
    对,先就是用这个的,后来还是改去群晖了,群晖的nginx可以指定端口,这个不行,只能固定端口。还有也就是群晖可以安装套件,自动续期替换证书,比较适合我这样的懒人

    校验提示文案

    提交
    还有13条回复
    收起所有回复
  • 威联通为啥不用自带的docker-compose来管理docker呢?贼方便啊 [高兴]

    校验提示文案

    提交
    有,但是我讨厌每次修改的时候注意缩进。。。。所以我都是吧命令行准备在onenote里面,直接复制到ssh完事,两秒钟

    校验提示文案

    提交
    收起所有回复
  • 非常感谢 [高兴] 之前看别人用,不知道这个怎么用,现在可以直接看看就会了。

    校验提示文案

    提交
    能帮到你挺好的

    校验提示文案

    提交
    收起所有回复
  • 我在威联通5.0的系统上安装楼主推荐的docker,环境变量什么都没有,安装失败,这不支持威联通5.0吗?

    校验提示文案

    提交
    先啥都不用配置,找到对应镜像安装,然后删除docker,再通过本地下载下来的镜像安装,就会出现一些变量,想要修改变量啥的,最好去对应的dockerhub网站页面进行查找

    校验提示文案

    提交
    谢谢,终于搞定了,👍🏻

    校验提示文案

    提交
    收起所有回复
  • 请问这个申请的证书怎么导入威联通?导入哪两个文件啊,我导入cert.pem和provkley.pem提示provkley.pem非法

    校验提示文案

    提交
    没遇到这个情况,cert是证书,private key是密钥,导入威联通对应的选择框就好了

    校验提示文案

    提交
    应该是哪里出了问题。 提示密钥非法。。。。最后还是用了威联通自带的反代。。。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 为啥我申请出来往群晖里导入的时候提示是ECC证书?

    校验提示文案

    提交
    没有群晖啊,没这么搞过

    校验提示文案

    提交
    晓得了大佬,我直接在NPM里设置了反代,我虚拟机黑群晖

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 请教楼主,威联通如何自动部署证书,已打赏

    校验提示文案

    提交
    如果是自动部署到威联通系统里,我不会,我只会导入单个证书到威联通里。。。按照我的方法也能部署证书

    校验提示文案

    提交
    好吧,谢谢🙏

    校验提示文案

    提交
    收起所有回复
  • 这个证书自动续期了,他可以自动导入吗?还是需要手动导入?

    校验提示文案

    提交
    只用这个镜像的话,是全自动的,

    校验提示文案

    提交
    收起所有回复
  • ECC证书导入不进去啊,大佬求帮助

    校验提示文案

    提交
  • 选服务商的时候,列表内有腾讯云,不叫dnspod而已

    校验提示文案

    提交
    那叫啥呢?

    校验提示文案

    提交
    收起所有回复
  • 小白问一下大佬,这个域名是不是得是备案过的才行?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
363
扫一下,分享更方便,购买更轻松