-
Notifications
You must be signed in to change notification settings - Fork 8
Quick Start
A VLite instance is an assembly of facilities provided by the package. The address parameter contains the necessary settings to customize the facilities included in an instance.
To run an UDP server with Unified Connection Stabilization System:
server -Password pw -Address uni+0.0.0.0:8811
and replace pw
with your password, and 0.0.0.0:8811
with listen address
To connect to this server, and listen for a socks5 connection for the client, run:
clientd -Password pw -Address uni+127.0.0.1:8811 -AddressL 127.0.0.1:1988
and replace 127.0.0.1:8811
with server address and 127.0.0.1:1988
with socks5 address.
To run an HTTP server with Unified Connection Stabilization System:
prefix Address with uni+http
instead of uni+
To connect to this server,
prefix Address with uni+http://
instead of uni+
To run a WebSocket server with Unified Connection Stabilization System:
prefix Address with uni+http
instead of uni+
The support for WebSocket is enabled automatically for HTTP server.
To connect to this server,
perfix Address with uni+ws+http://
instead of uni+
To run an UDP server with Unified Connection Stabilization System and Forward Error Correction:
prefix Address with uni+fec+
instead of uni+
To connect to this server,
prefix Address with uni+fec+
instead of uni+
This setting enables the masking for the UDP so that the traffic will look like random data, instead of DTLS traffic. The traffic remains encrypted with DTLS. This masking is applied on top of payload encryption.
This setting needs to be enabled at both client and server to take effect.
Respects System HTTP Proxy environment variable when creating HTTP connections.
Respects System HTTP Socks environment variable when creating HTTP connections.
When creating HTTP connections, dial this host instead of the one in the URL. This can be used to override CDN’s IP allocation preferences.