Hello, everyone! This is going to sound crazy, but I am going to get straight to the point.
I have a Windows VPS that I want to act as a proxy for connections between that server and a locally running 24/7 computer.
Current TCP Configuration:
- Currently, I am running Hamachi to create what Windows thinks is a "network" between my local computer and the server.
- For my websites, I am using the NodeJS Package https://www.npmjs.com/package/tcp-proxy to listen on certain ports and relay information to the assigned Hamachi IPv4 of my Local Computer.
- This is working for TCP and is fully functional.
var tcpProxy = require('tcp-proxy');
var server = tcpProxy.createServer({
target: {
host: '< Hamachi IP For Local Computer Here >',
port: 80
}
});
server.listen(80);
The Problem: I need a UDP equivalent for my TeamSpeak and CS:GO Server.
Why the hastle if you already have a VPS? I need more storage on my VPS for server files.
Have you tried mounting the driver to the server via. RDP or Hamachi's Browse Feature? Yes, but it's extremely slow. I need the instance to file connection to be fast, hence why I setup a dedicated local machine.
Why not use that dedicated local machine and portforward? I don't want to expose my public IP address.
Why Hamachi? I need it for Windows to treat the computer as being in it's own network. Also, I don't want to open ports.
Asking for a friend.