跳到主要内容

UDP

将内网 UDP 服务映射到服务端公网端口。

两端 udpPacketSize 需一致(默认 1500)。

示例:穿透 DNS

服务端:

# orbien-server.toml
bindAddr = "0.0.0.0"
bindPort = 9527
udpPacketSize = 1500

客户端:

# orbien.toml
serverAddr = "YOUR_SERVER_IP"
serverPort = 9527
udpPacketSize = 1500

[[proxies]]
name = "dns"
type = "udp"
localIP = "127.0.0.1"
localPort = 53
remotePort = 9000

外网访问:

dig @YOUR_SERVER_IP -p 9000 example.com

参数

参数必填默认值说明
udpPacketSize1500UDP 最大报文长度,需与服务端一致
name代理名称,唯一
type固定为 udp
localIP127.0.0.1本地服务地址
localPort本地服务端口
remotePort服务端对外监听端口
transport.bandwidthLimit带宽限制,如 1MB100KB;空表示不限制
transport.bandwidthLimitModeclient限速端:client / server
transport.proxyProtocolVersionPROXY Protocol:v1 / v2