Service
Service 是 ZBProxy 的入站监听器。所有连接都来自这里。
Tip
一个 ZBProxy 实例可以并行运行多个服务,具体取决于您配置的 Service 对象数量。
Service Object
{
"Name": "default",
"TargetAddress": "",
"TargetPort": 25565,
"Listen": 25565,
"EnableProxyProtocol": false,
"IPAccess": {},
"SocketOptions": {},
"Outbound": {},
"Minecraft": {},
"TLSSniffing": {}
}
字段
Name
必填
服务的名称。将打印在日志中。
TargetAddress
必填
要代理的地址。(不带端口)
TargetPort
必填
要代理的地址的端口。(从 0 到 65535)
Listen
必填
要监听的端口为 0.0.0.0。(从 0 到 65535)
EnableProxyProtocol
启用 PROXY 协议监听入站连接。
同时支持 PROXY 协议版本 1 和 2。
完整的协议规范可在此处找到: https://www.haproxy.org/download/1.8/doc/proxy-protocol.txt
Warning
这将拒绝任何未启用 PROXY 协议的连接。
我们不提供 PROXY 协议连接和非 PROXY 协议连接的兼容性 因为这通常会导致不当配置和漏洞。
IPAccess
用于限制客户端 IP 访问的访问控制模块。
有关更多信息,请转到 access control 页面。
SocketOptions
原生套接字选项。(入站)
有关更多信息,请转到 socket options 页面。
旧字段
这些字段来自 ZBProxy 的旧版本,可能会在未来版本中删除。
使用旧字段时,连接可能不会被传递到路由器。
Outbound
出站代理类型。
有关更多信息,请转到 proxy 页面。
Minecraft
转到 Minecraft 页面。
TLSSniffing
转到 TLS 页面。