通过自定义域名访问部署于内网的 web 服务

此教程为https服务配置教程,http服务此处不涉及。

1.服务器端修改 frps.ini 文件,安全组放行8443端口。

[common]
bind_port = 7000
vhost_https_port = 8443  #服务器端访问内网的端口号

2.启动frps服务

./frps -c ./frps.ini

3.客户端修改 frpc.ini 文件

[common]
server_addr = x.x.x.x    #公网服务器ip
server_port = 7000   #与服务端bind_port一致

[HttpsWeb]
type = https
custom_domains = my.domain.com   #设置访问的域名

plugin = https2http
plugin_local_addr = 127.0.0.1:8080   #本地web服务地址及端口号
plugin_crt_path = /xx/my.domain.com.crt   #SSL证书crt路径(客户端路径)
plugin_key_path = /xx/my.domain.com.key   #SSL证书私钥key路径(客户端路径)
plugin_host_header_rewrite = 127.0.0.1
plugin_header_X-From-Where = frp

4.启动frpc服务

./frpc -c ./frpc.ini

5.使用 https://my.domain.com:8443 即可访问内网 8080 端口的web服务。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容