‹ BackHN Continuity

Thread

Cloudflare Quick Tunnels

844 points · 316 comments · jcbhmr

  1. ghoshbishakh · · focus · HN ↗
    This is a very good solution for HTTP(S) tunneling - which is the most frequently needed tunnel. However if you want to play a game, or use SSH, then Pinggy tunnels are very simple to use. One command:

    ssh -p 443 -R0:localhost:443 tcp@free.pinggy.io

    Disclosure: Co-founder of pinggy.io here.

    Edit: I meant TCP tunnels, UDP tunnels, or also TLS tunnels for end-to-end encryption.

    1. tonymet · · focus · HN ↗
      i love this! never understood why a proxy app was needed
      1. fragmede · · focus · HN ↗
        So you don't know my IP (DDoS target), and because of NAT.
        1. tredre3 · · focus · HN ↗
          I think tonymet meant he didn't understand why cloudflare didn't allow using ssh -R instead of cloudflared to create the tunnel, not not using a tunnel at all.
          1. judge2020 · · focus · HN ↗
            cloudflared is a bit unique in that it makes multiple outbound connections to CF DCs to do the tunneling and fails over if a DC has an issue (or, more likely, when a DC is near-capacity and they need to divert lower-tier traffic away from it[0]). SSH would reintroduce a single point of failure to this.

            Also, the _main_ use case of `cloudflared` tunneling is using it as a long-term way to host production websites on your own hostname. the ability to create ad-hoc tunnels is more of a gimmick / advertising opportunity.

            0: <a href="https:&#x2F;&#x2F;github.com&#x2F;judge2020&#x2F;cloudflare-connectivity-test&#x2F;wiki&#x2F;Explanation" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;judge2020&#x2F;cloudflare-connectivity-test&#x2F;wi...

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.