Connecting to my server over VPC or tunnels
Hey
I curently run a server that I colocate in a datacenter in Chicago, one of the network upstreams is actually cloudflare. We run some programs on the server that I don't want facing the public internet, however I do want the ability for my worker to access these.
This also goes with our database, it runs on the server, I know I can whitelist all of cloudflares IPs, or run it through tunnel, but I would feel much better if I could somehow route it all through a VPC so my worker can access the programs and my database, because even using tunnels it still is technically getting exposed to the public internet.
A note for the programs, they are all on a non public facing ip address (they run in docker), but their ports can change multiple times a day. This is the main thing that is keeping us from utilizing workers because I can't access tunnels routes and I can't use the application routes.
I guess my question is, is there any way to curently on workers access the network via tunnels, im not apposed to putting tunnels on the server. And if not is there any eta on when workers vpc may become public?
Thanks!
2 Replies
Cloudflare Docs
Cloudflare Tunnel
Cloudflare Tunnel provides you with a secure way to connect your resources to Cloudflare without a publicly routable IP address. With Tunnel, you do not send traffic to an external IP — instead, a lightweight daemon in your infrastructure (cloudflared) creates outbound-only connections to Cloudflare's global network. Cloudflare Tunnel can conn...
above is the reason I can't use tunnels at their current state