TCP/UDP端口转发
TCP端口转发
TCP端口转发可用于SSH、数据库、游戏服务器等各种TCP服务。
配置示例:
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
配置后,用户可通过访问frps服务器的6000端口连接到内网的SSH服务。
UDP端口转发
UDP常用于DNS、视频流、游戏等场景:
[dns]
type = udp
local_ip = 127.0.0.1
local_port = 53
remote_port = 5353
端口范围映射
同时映射一系列端口:
[range:tcp]
type = tcp
local_ip = 127.0.0.1
local_port_range = 6000-6010
remote_port_range = 6000-6010
负载均衡设置
当有多个同名代理时,frps支持负载均衡:
[common]
server_addr = x.x.x.x
server_port = 7000
[web-01]
type = tcp
local_ip = 192.168.1.2
local_port = 80
remote_port = 8080
group = web-service
group_key = 123456
[web-02]
type = tcp
local_ip = 192.168.1.3
local_port = 80
remote_port = 0
group = web-service
group_key = 123456