Examples
Configuration catalog, native first.
Browse every worked server/client pair for tcptun 0.5.0: Reality carriers, reverse publish, and topology patterns. Keys and tokens are generated in your browser on each visit. Copy JSON, validate, start the server first.
native · recommended
REALITY · carrier.mode=auto (recommended)
v0.5.0 default: native + raw + mux + security.type=reality + carrier.mode=auto. TCP and QUIC on one address; outbound carrier.prefer defaults to adaptive.
When: Both ends run tcptun v0.5.0 and you want automatic dual carriers without certs or a second port.
- Generate with --server-name and --dest (HTTPS + HTTP/3 capable camouflage).
- Ensure mux.enabled and carrier.mode=auto so automatic carriers activate.
- Pair private_key / public_key and short ids; open TCP and UDP on the listen port.
- Optional: set mux.resume=true on both peers for resumable TCP streams.
tcptun config native --server proxy.example.com --port 9443 --server-name example.com --dest example.com:443
tcptun config check --config server.json
tcptun --config server.json
tcptun --config client.jsonGenerating Reality keys and credentials…