Dear Community,
I invested some time to create a python3 based transparent teamspeak3 proxy. Main Idea was to hide the original teamspeak3 server somewhere and have different gateways to access the server instead of accessing the teamspeak3 server directly. You can also install the ts3proxy to a server of your choice and connect to any teamspeak3 server you want to hide your real client IP. You can even give your friends access to your proxy so that they can hide their real IP address to a specific ts3 server, too.
If you have new ideas / suggestions / problems please dont hesitate to fill in an issue or pull request on github. License is GNU GPL3.
For installation and Source Code visit:
https://github.com/Kandru/ts3proxy
FAQ
Explained for the 5yo 1nject:
With this tool you can easily hide your origin teamspeak3 server. This is quite useful if you want to "protect" your real teamspeak server and/or teamspeak client IP. The teamspeak3 server only see client connections from this tool, the client only see the tool and thinks that this is the server.
Even easier:
Teamspeak3 Client <-> MY TOOL <-> Teamspeak3 Server
Client IP <-> Server1 IP (with my tool running on it) <-> Server2 IP (with TS3 Server running on it)
It's just a proxy like every other proxy (e.g. web proxy).
I invested some time to create a python3 based transparent teamspeak3 proxy. Main Idea was to hide the original teamspeak3 server somewhere and have different gateways to access the server instead of accessing the teamspeak3 server directly. You can also install the ts3proxy to a server of your choice and connect to any teamspeak3 server you want to hide your real client IP. You can even give your friends access to your proxy so that they can hide their real IP address to a specific ts3 server, too.
If you have new ideas / suggestions / problems please dont hesitate to fill in an issue or pull request on github. License is GNU GPL3.
For installation and Source Code visit:
https://github.com/Kandru/ts3proxy
FAQ
- I get an error with "no module named 'yaml'" -> install python3-yaml
- listen() takes exactly one argument (0 given) -> use python3.6, not python2!
- How to see your python version: "python --version" or "python3 --version"
- try this tool and post how it worked for you
- CPU and memory consumption
- stability
- suggestions or new feature wishes?
Explained for the 5yo 1nject:
With this tool you can easily hide your origin teamspeak3 server. This is quite useful if you want to "protect" your real teamspeak server and/or teamspeak client IP. The teamspeak3 server only see client connections from this tool, the client only see the tool and thinks that this is the server.
Even easier:
Teamspeak3 Client <-> MY TOOL <-> Teamspeak3 Server
Client IP <-> Server1 IP (with my tool running on it) <-> Server2 IP (with TS3 Server running on it)
It's just a proxy like every other proxy (e.g. web proxy).
Last edited: