udp_tproxy
Added in version 1.13.3.
This server is a transparent UDP listener that forwards traffic to the original destination address.
See transparent proxy for the required host firewall and routing setup.
The following common keys are supported:
-
The user group must use fact-based authentication. It is used only when either
auth_by_client_iporauth_by_server_ipis enabled.
listen
optional, type: udp listen
Listening configuration for this server.
The instance count setting will be ignored if listen_in_worker is correctly enabled.
default: not set
udp_conn_track
optional, type: udp conn track
Set the UDP connection track config.
default: set with default values, the max sessions count is 4096, which should be adjusted according the listen instance count
auth_by_client_ip
optional, type: bool, conflict: auth_by_server_ip
Enables fact-based user authentication using the client IP address as the authentication fact.
If enabled, user_group must also be set.
default: false
auth_by_server_ip
optional, type: bool, conflict: auth_by_client_ip
Enables fact-based user authentication using the server IP address as the authentication fact.
If enabled, user_group must also be set.
default: false