您的位置:首页 > 房产 > 家装 > CentOS上通过frp实现HTTPS访问内网

CentOS上通过frp实现HTTPS访问内网

2024/10/6 8:22:40 来源:https://blog.csdn.net/twins3520/article/details/141434840  浏览:    关键词:CentOS上通过frp实现HTTPS访问内网

要在CentOS上通过frp实现HTTPS访问内网,你需要按照以下步骤操作:

  1. 在外网服务器上安装frps(frp服务端)。

  2. 在外网服务器上配置frps,编辑配置文件frps.ini

  3. 在frps服务器上启动frps服务。

  4. 在内网服务器上安装frpc(frp客户端)。

  5. 在内网服务器上配置frpc,编辑配置文件frpc.ini

  6. 在frpc服务器上启动frpc服务。

  7. 配置DNS或修改hosts文件,使得内网能够通过域名解析到外网服务器的IP。

  8. 通过域名进行HTTPS访问内网服务。

以下是简化的配置文件示例:

外网服务器(frps)的frps.ini配置:

[common]
bind_port = 7000

内网服务器(frpc)的frpc.ini配置:

[common]
server_addr = <外网服务器的IP>
server_port = 7000[https_rule]
type = https
local_port = 443  # 内网服务器的HTTPS端口
custom_domains = <你的域名>

确保你的域名指向外网服务器的IP,并且外网服务器的443端口(如果被防火墙限制,需要开放)能够接收来自frpc的流量。

启动frps(在外网服务器上):

./frps -c frps.ini

启动frpc(在内网服务器上):

./frpc -c frpc.ini

访问外网服务:

https://<你的域名>

请确保你的域名已经正确解析到外网服务器的IP,并且外网服务器的安全组或防火墙规则允许相应的流量通过。如果你没有一个域名,你可以使用内网的IP地址或通过修改hosts文件来进行测试。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com