File tree Expand file tree Collapse file tree 3 files changed +31
-1
lines changed Expand file tree Collapse file tree 3 files changed +31
-1
lines changed Original file line number Diff line number Diff line change 1+ tcpproxy
Original file line number Diff line number Diff line change 1- # tcpproxy
1+ # tcpproxy
2+
3+ ## Function
4+ A simple tcpproxy proxy, a tcp transparent proxy that supports covert tls protocol <-> notls protocol.
5+
6+ ## Usage
7+
8+ ```
9+ ./tcpproxy --help
10+
11+ Usage of ./tcpproxy:
12+ -help
13+ this help
14+ -local string
15+ set local tcp protocol listen address. (default "0.0.0.0:8080")
16+ -protocol string
17+ set remote tcp protocol tcp or tcp6. (default "tcp")
18+ -remote string
19+ set remote tcp protocol proxy address.
20+ -tls
21+ enable remote tcp with tls encryption.
22+ ```
23+
24+ ## Example
25+ ```
26+ ./tcpproxy -local 0.0.0.0:8080 -remote proxy.domain.com:8080 -protocol tcp6 -tls
27+ ```
Original file line number Diff line number Diff line change 1+ module github.com/easymesh/tcpproxy
2+
3+ go 1.23.1
You can’t perform that action at this time.
0 commit comments