https://github.com/imgk/ttproxy
https://github.com/imgk/ttproxy
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/imgk/ttproxy
- Owner: imgk
- License: gpl-3.0
- Created: 2025-02-23T06:59:10.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-23T07:04:30.000Z (over 1 year ago)
- Last Synced: 2025-02-23T08:18:44.525Z (over 1 year ago)
- Language: Go
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ttproxy -- The Linux TProxy Client
A simple command line tool which supports HTTP CONNECT method and UDP in HTTP [RFC9298](https://datatracker.ietf.org/doc/html/rfc9298).
```
Usage of ttproxy:
-httpproxy string
enable http proxy host:port
-password string
proxy server password (default "test1234")
-pprof
enable net/http/pprof
-server string
proxy server address: host:port (default "test.cc:443") or chained "socks5://192.168.1.1:1080;test.cc:443"
-timeout duration
timeout duration for UDP connection (default 3m0s)
-tls
use tls to connect proxy server
-tproxy string
tproxy listen address: host:port (default "127.0.0.1:7789")
-user string
proxy server user name (default "test")
```
## Server
The suggested server is caddy with module customzied [forwardproxy](https://github.com/imgk/forwardproxy).