前言:目前来看这个用处不是很大,因为只能访问一个端口,且因为80和443都已经被运营商封了,所以访问时还是得带端口。以下以阿里云证书为例:
一、申请证书
这个很简单,不想去截图了,直接去申请你域名对应的阿里云或者腾讯云啥的对应的免费ssl证书即可(直接百度搜索阿里云SSL证书申请),现在免费证书的有效期只有三个月了,以至于这个功能显得更加的鸡肋。
二、配置证书
这一步其实也不难,各项指引在阿里云官网都写得很好,我也是第一次弄,一直按照指引就可以完成了。
三、部署证书
配置完成证书之后才可以开始进行部署。这里会有一些坑,重点讲一下。
正确的部署方式:
1.将证书从官网下载到本地
2.两种不同的具体的部署方式
重点!!具体的部署方式有两种,根据固件的版本不同有所不同。
2.1、第一种主动上传部署
使用ssh(推荐XSHELL)登录到openwrt终端管理界面,使用ftp(推荐XFTP)软件连接到openwrt
2.1.1、ftp连接后,将下载下来的证书和私钥上传到/etc目录
2.1.2、修改uhttpd文件
vi /etc/config/uhttpd
重启服务
/etc/init.d/uhttpd restart