• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏IT圈
  • 如需交流IT圈的趣事请联系站长QQ:1282880555

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

原创圈 圈主 6个月前 (06-13) 649次浏览 0个评论

环境:阿里云域名itlap.cn,阿里云centos系统frps服务端,大内网centos系统frpc客户端

一、阿里云域名itlap.cn申请配置

1.去阿里云页面免费申请购买SSL证书,官网地址:https://www.aliyun.com/product/cas

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

2.购买成功后进入SSL证书控制台进行部署操作,未签发栏-证书操作-申请,填入相关申请信息提交后,验证信息-验证-成功即可,因为是阿里云的同账户下域名,配置DNS属于自动验证。自动验证提交到CA公司可能也就十多分钟,之后就会收到阿里云证书下载通知说明证书已经申请成功。

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

3.成功后,在已签发栏会看到成功的证书信息,是赛门铁克签发的,选择操作-下载-服务器类型选择Nginx-进行下载即可。

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

二、阿里云frps服务端配置

1.进入云服务器ECS控制台,我的资源-实例列表-管理-本实例安全组-添加安全组规则-允许443端口开放,如下图配置。

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程 阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

2.配置frps服务端,服务端是centos系统,编辑vi frps.ini,转发端口添加vhost_https_port = 443,保存即可。

# 设置转发端口
vhost_http_port = 80
vhost_https_port = 443

三、客户端宝塔面板,内网frpc客户端配置

1.宝塔面板控制台设置,网站-设置-站点修改-SSL-其他证书把刚才下载的Nginx证书使用notepad编辑器打开,把密钥key和证书pem分别复制到相应框里保存,保存好以后证书夹应该会有域名成功的相关信息,然后强制https选中。

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程

2.配置frpc客户端,客户端是centos系统,编辑vi frpc.ini,添加代码配置如下:

[web-006-itlap]
#设置web域名访问
type = http
local_ip = 127.0.0.1
local_port = 80
use_gzip = true
#绑定一级域名
custom_domains = itlap.cn,www.itlap.cn

[https-006-itlap]
#设置web域名访问
type = https
local_ip = 127.0.0.1
local_port = 443
use_gzip = true
#绑定一级域名
custom_domains = itlap.cn,www.itlap.cn

http 80端口、https 443端口都配置好以后保存,不管http://www.itlap.cn或者https://www.itlap.cn/都可以访问站点。


IT圈 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:阿里云域名服务器 FRP穿透到内网 免费配置SSL证书实现HTTPS访问本站教程
喜欢 (1)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到