当前位置: 首页 > news >正文

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文件来进行测试。

http://www.lryc.cn/news/430627.html

相关文章:

  • 短视频SDK解决方案,高效集成,助力商业变现
  • C++系列-继承方式
  • web前端之选项卡的实现、动态添加类名、动态移除类名、动态添加样式、激活、间距、tabBar
  • sql 优化,提高查询速度
  • springboot后端开发-自定义参数校验器
  • springboot社区帮扶对象管理系统论文源码调试讲解
  • EmguCV学习笔记 VB.Net 6.2 轮廓处理
  • 【Python的魅力】:利用Pygame实现游戏坦克大战——含完整源码
  • 【机器学习】经典CNN架构
  • 图像数据处理21
  • day37动态规划+三.Github链接本地仓库
  • 设备运维故障排查与修复技巧
  • 探索Python的自动化魔法:AutoIt库揭秘
  • 【I/O多路复用】
  • 【python报错已解决】“IndexError: list index out of range”
  • oracle和mysql查询某字段在哪个表中
  • TCP vs UDP:揭秘可靠性与效率之争
  • “树”的高度的计算——CSP-J1真题详解
  • Docker介绍、docker安装以及实现docker的远程管理
  • 【UE5】基于摄像机距离逐渐剔除角色
  • LabVIEW优化内存使用
  • 多进程和多线程基础概念LINUX
  • React Native的Android端fetch的网络请求FormData请求错误:TypeError:Network request failed
  • python之matplotlib (1 介绍及基本用法)
  • ROS2常用指令
  • SQL注入(原理、分类、union、POST注入)
  • 【勒索病毒应急响应流程】
  • C ++初阶:C++入门级知识点
  • php中如何高效地实现一个函数以判断给定日期是否位于多个预定义的时间范围内,同时确保代码的可读性、可维护性和性能优化
  • 存在重复元素 II(LeetCode)