Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/movsb/taosocks
A smart tunnel proxy that helps you bypass firewalls.
https://github.com/movsb/taosocks
go golang http-proxy proxy socks5 tunnel
Last synced: about 2 months ago
JSON representation
A smart tunnel proxy that helps you bypass firewalls.
- Host: GitHub
- URL: https://github.com/movsb/taosocks
- Owner: movsb
- Archived: true
- Created: 2017-09-06T17:10:17.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-20T15:55:41.000Z (over 5 years ago)
- Last Synced: 2024-04-24T12:19:39.762Z (9 months ago)
- Topics: go, golang, http-proxy, proxy, socks5, tunnel
- Language: Go
- Homepage: https://blog.twofei.com/720/
- Size: 208 KB
- Stars: 28
- Watchers: 6
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-network-stuff - **12**星
README
# taosocks
A smart tunnel proxy that helps you bypass firewalls.
## Usage
Please run both server and client in the root directory of the project.
### On Server
```none
$ ./server/server -h
Usage of ./server/server:
-key string
the key
-listen string
listen address(host:port) (default "0.0.0.0:1081")
``````
$ ./server/server --key=
```### On Client
```none
$ ./client/client -h
Usage of ./client/client:
-insecure
don't verify server certificate (default true)
-key string
login key
-listen string
listen address(host:port) (default "0.0.0.0:1080")
-server string
server address(host:port) (default "127.0.0.1:1081")
``````none
$ ./client/client --server= --key=
```### On WebBrowser
Now set your web browser proxy settings to use SOCKS5 proxy at 127.0.0.1:1080(by default). Don't forget to bypass DNS resolving.
Since it's a smart proxy tool, there is no need to use any browser proxy extension. Disable them all.