【FRP 系列教程】 FRP 端口范围映射详解
标签:FRP
端口映射
Go Template
parseNumberRangePair
内网穿透
在开发和运维过程中,内网穿透工具 FRP(Fast Reverse Proxy)是我们常用的方案之一。当需要映射多个端口时,如果一个一个写配置既麻烦又容易出错。幸运的是,从 v0.56.0 开始,FRP 支持使用 Go template 的 range
语法结合内置的 parseNumberRangePair
函数来实现端口范围映射,大大简化了配置。
本文就来详细讲解如何用它实现端口范围映射,并附上示例配置。
1. 基本原理
parseNumberRangePair
函数可以解析类似 "6000-6006,6007"
的端口范围字符串,生成一组端口映射对。配合 Go template 的 range
循环,可以动态生成多个代理配置。
简单来说,流程是:
-
指定