如何给你的Openwrt开启https登陆openwrt开启https
原文地址:https://www.bilibili.com/read/cv4822276
以下是关于安装所需插件、获取SSL证书和配置证书的步骤说明:
安装所需插件:
使用网页界面安装
curl
、luci-ssl-openssl
和ca-bundle
。获取SSL证书:
使用PUTTY连接到路由器
2.1 安装
acme.sh
:curl https://get.acme.sh | shalias acme.sh=~/.acme.sh/acme.sh
2.2 生成证书:
以阿里云为例
在阿里云控制台新建子用户https://ram.console.aliyun.com/users/new
在HEDNS中添加域名解析,并启用动态DNS。
在PUTTY中执行以下命令(替换相关参数)以通过HEDNS验证方式获取证书:
export HE_Username="yourusername"export HE_Password="password"acme.sh --issue --dns dns_he -d yourdomain.com -d *.yourdomain.com
在阿里云控制台创建子用户,并为其添加DNS权限。
在PUTTY中执行以下命令(替换相关参数)以通过阿里云DNS验证方式获取证书:
export Ali_Key="AccessKeyId"export Ali_Secret="AccessKeySecret"acme.sh --issue --dns dns_ali -d yourdomain.com -d *.yourdomain.com
阿里云控制台示例:
HEDNS示例:
使用PUTTY连接到路由器。
执行以下命令安装
acme.sh
:配置证书:
acme.sh --installcert -d yourdomain.com \ --key-file /etc/nginx/ssl/yourdomain.key \ --fullchain-file /etc/nginx/ssl/yourdomain.cer \ --reloadcmd "/etc/init.d/uhttpd restart"
注意:根据你的实际配置,文件位置和名称可能会有所不同。
将证书移动到所需位置,执行以下命令(替换相关参数):
设置域名解析:
阿里云示例:安装
aliddns
软件包并配置阿里云DDNS。HEDNS示例:在HEDNS中添加域名解析,并启用动态DNS。
对于外部访问解析(非必须):
对于内部访问解析:在路由器的网页界面中打开主机映射,将域名和对应的内部IP地址填入。
点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)
饿了么红包
本站附件分享,如果附件失效,可以去找找看