I have setup a reverse proxy for the website, and now I want to proxy my game server aswell with the ports stated below, but I realy can't find anywhere how to perform this. Does anyone have an idea? I would like to do this if possible on apache. Am running on ubuntu.
RDP
TCP Port: 3389
MSSQL
TCP Port: 1143
TEAMSPEAK
UDP Port: 9987 TCP Port: 9987 TCP Port: 10011 TCP Port: 30033
LOGIN SERVER
TCP Port: 15001 TCP Port: 15100
GAMESERVER
TCP Port: 15221
FTP
21
Apache is not an ideal tool for proxying TCP connections. Nginx
pluscan do itbut it's not free.What you want is a proxy server like squid which is very well documented.
You can also do this without extra software, just with IP tables as explained here.