What plan in cloudflare zero trust would I need to tunnel tcp and udp connections
title, also does the client have to do anything to recieve those tcp and udp connections (such as installing some sort of software or doing something that normally you don't have to do)
8 Replies
You can tunnel TCP and UDP on free plan but clients also need to have cloudflared installed.
alright,
First, how so?
Second, Is there any limits to this tcp/udp thing
Third, on paid plans, do tcp/udp connections work without cloudflared
?tunnel-tcp
Cloudflare Tunnels use Cloudflare's proxy, which only supports proxying HTTP Traffic. If you want to use non-http applications over your tunnel, Cloudflare has a few other options:
For a few specific protocols such as SSH, RDP, and SMB, Cloudflare has guides for them here:
https://developers.cloudflare.com/cloudflare-one/applications/non-http/
For Arbitrary TCP like Minecraft, MySQL, and any other tcp application, Cloudflare has a guide here: https://developers.cloudflare.com/cloudflare-one/applications/non-http/arbitrary-tcp/
For Arbitrary UDP like Minecraft Bedrock, SMTP, and any other udp application, you will need to use Private Networking with WARP: https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/private-net/connect-private-networks/
Please note for all of these except SSH and VNC which can be browser-rendered, you will either need to use cloudflared (Cloudflare's tunnel daemon) on the client machine running in the background or Private Networking with WARP, and have WARP installed on the client machine logged into your Zero Trust Team.
^ 1
2: Define limits, you can have 50 users on free plan for Zero Trust
3: If you want Cloudflare to work with TCP/UDP without cloudflared then you need spectrum which is not cheap
Thank you cyber
however what does helpflare exactly mean by arbitrary
Anything that isn't covered by HTTP/S, SSH, RDP
hmm ok
thanks for your help, I will look more into this