frp 支持范围的端口转发么?

32 天前
 wolfydw
我写了这个配置,然后报错了
```
[[proxies]]
name = "neko_udp"
type = "udp"
localIP = "172.17.0.1"
localPort = 52000-52100
remotePort = 52000-52100
```
是语法有问题 还是 frp 压根就不支持写范围端口?

PS:官方文档中提到可以用 go 来生成范围端口的配置文件,我认为这不够优雅,希望能学习到更好的方案
相关链接: https://gofrp.org/zh-cn/docs/features/common/range/
672 次点击
所在节点    问与答
3 条回复
icemanpro
31 天前
icemanpro
31 天前
之前配置用 ini 时,范围端口映射
在 frpc 的配置文件中可以指定映射多个端口,目前只支持 tcp 和 udp 的类型。
这一功能通过 range: 段落标记来实现,客户端会解析这个标记中的配置,将其拆分成多个 proxy ,每一个 proxy 以数字为后缀命名。
例如要映射本地 6000-6005, 6007 这 6 个端口,主要配置如下:
frpc.ini
[range:test_tcp]
type = tcp
local_ip = 127.0.0.1
local_port = 6000-6006,6007
remote_port = 6000-6006,6007
wolfydw
27 天前
@icemanpro 感谢科普,非常全面。我查阅了几天资料,得到的资料也差不多是这样

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1065925

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX