Top
Best
New

Posted by jcbhmr 19 hours ago

Cloudflare Quick Tunnels(try.cloudflare.com)
696 points | 277 commentspage 2
mgw 15 hours ago|
Can anyone elaborate on what's new? This exact product has existed from Cloudflare for years. Is it just that they added a new marketing site for it?
6thbit 15 hours ago||
"quick" tunnels you can make by installing cloudflare software and running a command, without a cloudflare account, using a fixed "trycloudflare.com" domain and not your own domain.

existing (slow) tunnels you can create once you've set up your own domain for cloudflare to manage its DNS, installing cloudflare software, logging in to your account, and running a similar command.

edit: my bad, quick ones aren't new at all

misnome 15 hours ago|||
This has been the behaviour when you launch but don’t connect a specific tunnel for at least a couple of years
mmoustafa 14 hours ago|||
Quick tunnels have existed since at least 2022 (when I was using them)
mmoustafa 14 hours ago||
Nothing is new, quick tunnels were launched in 2021

https://blog.cloudflare.com/quick-tunnels-anytime-anywhere/

reddec 7 hours ago||
I have been developing for my own use something like that but self hosted. There are other solutions, but this one simple, reliable and secure in a way I see it.

Originally didn't want to share but here it is https://github.com/reddec/tunnel-me

UI: fully LLM assisted (not vibe coded, but guided with a lot of iterations). Backend: hand written, but before release polished via LLM. Docs: me - input, LLM - output.

The things I am proud:

- it very reliable

- its single binary with reasonable defaults and low memory usage

- SSO out of the box (cause I am using pocketid in my homelab)

- very simple backend

infogulch 16 hours ago||
I made my own tunnel system with a $5/mo vps that runs kernel wireguard and accepts my nas' public key. Once connected it DNATs 80/443 traffic down the tunnel to the nas, where its routed to caddy.

The vps runs a custom image that is 2.54 Megabytes. It has a custom kernel with almost everything but networking and wireguard disabled, a fixed-size fs with pre-allocated blocks and inodes to hold the vps wireguard key, and a single pid 1 binary that calls the kernel directly to set up the routing rules, generate a new wireguard key on first boot and save it to the fs, print out the wireguard public key to the console, and loops reap. Updating involves building and uploading a new image, assigning the vps to use it, reboot, wait for the public key in the console then set it on the nas so they can talk.

cyberamirul 2 hours ago||
Self hosting might win on control, but it’s harder to manage so I went managed (CF Tunnel). Edge terminates TLS, my Caddy only speaks HTTP, nothing to cert renew (unless you cerbot, but that’s not a guarantee if Let’s encrypt is down).
RedCinnabar 14 hours ago||
Very cool, do you use some kind of an atomic distro like nix or something entirely self built using Yocto/Buildroot? I do something similar with a simple SSH tunnel and a NFT rule. Though, I don’t need your kind of ephemeral setup and so I just use Debian.
infogulch 9 hours ago||
Thanks! The build system is nix, but the result is more of an appliance than a distro. (linuxManualConfig from tinyconfig + fragment, static musl Rust PID 1, mke2fs -d) Updates are rebuild-redeploy with the provider API; it can't update itself. The filesystem is a fixed-size image (even omitting resize2fs, so no growing onto the VPS disk), and it remounts read-only after boot. The boot log is 270 kernel lines then 4 userspace: 1 nftables loaded, 2 printing the gate's wg0 public key, 1 remounting ro.
partloyaldemon 15 hours ago||
Tailscale is one of the most profoundly useful technologies I’ve ever used as small business person. It’s also one I would have never thought to invent despite feeling its lack daily.
whizzter 18 hours ago||
Don't all these free proxy services always fall prey to blacklists because scammers,etc abuse them until they're useless?
uxjw 16 hours ago||
Probably why they used the trycloudflare.com domain as they expect it to be blocked.
axus 18 hours ago|||
Wow, exfiltrating data has never been easier!
Imustaskforhelp 18 hours ago|||
Yes they actually do, but because its cloudflare which is offering this, blacklisting it might lead to blacklisting can be more negative and cloudflare has a much higher incentive to not make these tunnels useless. They are also more powerful and can fix things which would be harder for smaller companies to handle (atleast within the context of cloudflare tunnels)
mitxela 10 hours ago||
Spain blacklisted Cloudflare and everyone hates it, but it proves it can happen.
srichard16 16 hours ago||
Can confirm. Coming from ngrok, the main reason we had to make tunneling not anonymized etc was because of scammers, etc on the internet. Other players in the space bypass this by open sourcing the tech, or separating the architecture entirely. This is cool and all, but ultimately gives nefarious actors on the internet more opportunities.
noname120 11 hours ago||
How does “open sourcing the tech” “give nefarious actors on the internet more opportunities”? Sounds like a paltry excuse for not open sourcing your tech.
himata4113 18 hours ago||
This has existed for a long time and has been abused by quite a few people. I've seen some cc nodes using a random known cloudflare site and spoofing hostname to a temporary cloudflare site. IMO this should require a login at bare minimum.
booi 17 hours ago|
if you think people won't abuse it because you're making them log in with a free email address...
himata4113 17 hours ago||
This requires zero effort and you can deploy hundreds to thousands while maintaining 1000 gmail, proton etc takes resources and money.
booi 16 hours ago||
They already do this. the email accounts already exist
cliftonc 4 hours ago||
I use this a lot, but find it a bit hard to manage if you want a persistent tunnel locally to use for dev (e.g. webhooks etc), so I added a wrapper around it that you can easily use: https://github.com/cliftonc/cfld
inconshreveable 13 hours ago||
hi y'all, ngrok creator/founder here.

we removed anonymous usage of our product many years ago because it was far and away the largest source of abuse on our entire platform.

i believe at this point that that anonymous, account-less tunneling services like this are net negative for the security of the internet

happy to answer any questions from the community

Gigachad 11 hours ago||
The marketing from Cloudflare around this being for agents feels like the intended use case is for agents to exfiltrate data off your laptop without pesky hurdles like asking the user to set up an account first.
jeremyjh 12 hours ago|||
Would you ever ship a product where all the ad copy was written by an AI and read by no one?
opengrass 11 hours ago|||
It's not a security issue, it's a liability issue!
mitxela 10 hours ago||
I'd expect an anonymous inbound tunnel to be better than an anonymous outbound proxy and we have plenty of the latter.
yuchi 15 hours ago||
I still remember when ngrok came out. The experience was more or less the same.

It’s interesting that 10 (more?) years later the product has not evolved and, apparently, hasn’t found a way to finance itself without removing the pure free tunneling option.

afisxisto 16 hours ago|
I quite like pinggy for this. You don't need to install anything, since it uses a plain SSH tunnel.

ssh -p 443 -R0:localhost:9051 free.pinggy.io

(Free for 1h each session)

mitxela 10 hours ago||
You can also do this on any server you have:

ssh -R 0.0.0.0:80:localhost:9051 myserver

Make sure server sshd config has: GatewayPorts yes

ghoshbishakh 15 hours ago||
Thanks for sharing.

- Co-founder of Pinggy.

More comments...