相关文章
目录
简介
frp是一种快速反向代理,可帮助您将NAT或防火墙后面的本地服务器公开到Internet。到目前为止,它支持TCP和UDP以及HTTP和HTTPS协议,在这些协议中,请求可以通过域名转发到内部服务。
frp还具有P2P连接模式。
相关文档
官方文档:https://github.com/fatedier/frp
基于Http的穿透方案
- Linux服务器配置:
[common]
#服务器绑定端口
bind_port = 7000
#客户端代理地址
vhost_http_port = 9003
- windows客户端配置:
[common]
#服务器ip地址
server_addr = 49.235.81.235
#服务器绑定端口
server_port = 7000
[http]
#服务类型
type = http
#本地客户端udp端口
local_port = 9004
#自定义域名
custom_domains = 49.235.81.235
注意:1.这里custom_domains可以是域名,也可以是ip地址,没有域名的码农群众建议ip地址
2.配置域名需要相应的云服务器进行域名解析配置、DNS设置等,详情参考平台说明
3.配置服务器安全策略规则
测试
- springboot项目写一个简单的demo
@RestController @RequestMapping public class DemoController { @RequestMapping("test") public String test() { return "恭喜客官,打洞成功!!"; } }
- 页面请求http://49.235.81.235:9003/test