背景介绍
要通过外网访问qnap的NAS设备,为了安全起见,需要使用https,这就需要使用ssl证书,使用qnap自己提供的证书,需要收取较多的费用;同时qnap也提供了从Let‘s Encrypt免费获取ssl证书的方式,但是区域选择“中国大陆”无法获取Let‘s Encrypt免费证书,需要使用全球域名获取。以下是介绍获取免费ssl证书的详细教程。
前置条件
1、已经搭建了梯子,并且在qnap上设置好了代理(参考附录1),确保能够访问google.com,可以使用ssh登陆qnap,用curl命令测试,有正常的回显表示能够正常访问。
[jason@Jason1991 ~]$ curl www.google.com2、已经注册好myqnapcloud账号,qnap账号注册时区域选择也必须选“全球”

获取SSL证书步骤
1、进入myqnapcloud,如下所示

2、登陆qnap账号

3、从左侧选择栏选择“SSL证书”,如下图所示,选择“获取Let‘s Encrypt并安装”,安装完成后如下图所示:

4、确认ssl证书已经安装生效,从“控制台->安全”进入

5、使用https加域名访问qnap设备能够成功登陆,并显示连接是安全的
附录:
1、qnap设置代理,设置路径“控制台->网络访问”,如下图所示:
PS:127.0.0.1:1087已经配置好代理服务
