From this comment in the discussion from Reverse tunnelling raw TCP/UDP it seems it’s not possible to use Argo to serve arbitrary TCP service from on-prem to standard Internet TCP clients.
Feedback to Argo Tunnel team: I’ve just spent 2 hours (and $5 for 1mo of Argo, which I then disabled) trying to do exactly that (plus trying to understand why I need to use Argo Teams when I don’t want to have any auth or “features” except Argo Tunnel serving as DNS to my on-prem TCP service). This could be better explained on the service/product page to save people some time. The docs for Argo Tunnel - perhaps because it can’t support generic TCP for open Internet - are intermixed with Argo and Teams, which is very confusing.
So while it’s unlikely that I’ll use Argo Tunnel, I still have a question: here it says:
Named Tunnels can be routed via DNS records, in which case we use CNAME records to point to the
may, as in “you may route via DNS records from
<uuid>.cfargotunnel.com, but you can also use a CNAME aliased to Tunnel UUID to get
Because I think I configured the latter just fine without cfargotunnel.com`.
My second question would be is there any other service that we can use for this?
CF free DNS and Reverse Proxy can’t be used for non-Web content, and that’s fine. But what is the commercial proxy for Reverse Proxy for generic TCP service with open client access?
I don’t need advanced features like auth, anti-scraping, anti-DoS, firewall, etc. - I just want to use the CF network to get better global latency and routing for my TCP service.