Urgent.News

What's breaking now, across thousands of outlets.

Tech

Tailcat

Tailcat is a remix of Tailscale's open-source components to function like netcat, but over Tailscale's data plane without the control plane. Tailscale's data plane, known as magicsock, enables point-to-point WireGuard-encrypted tunnels between machines, using DERP for NAT-hole-punching communication and fallback relay if necessary.

Connection metadata is exchanged out of band, via CLI or library. Tailcat runs a server (listener) and a client, exchanging a short connection token to establish communication, with end-to-end encryption via WireGuard. The connection initially traverses Tailscale's DERP relay network, then upgrades to direct peer-to-peer UDP when possible.

No Tailscale account or root/admin access is required; it's a userspace library and CLI tool. Free rate-limited DERP relays are available, or users can run their own. Tailcat supports various server modes, such as SSH, enabling SSH servers reachable from anywhere by name without open inbound ports, leveraging WireGuard authentication.

Users can also run their own DERP servers, run SSH servers with pinned servers by DERP region, or utilize their own DERP map for improved performance and privacy.

Written by urgent.news from Hacker News's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at github.com →

More in Tech

Multi-stage interview process to fintech

ᯅ Multi-Stage Interview Process to Fintech ⚡ Did I get an offer? I will leave the answer for the end. ✉ If you want to know the real name of fintech company R, message me on LinkedIn and like any…

Installing OpenLiteSpeed on Ubuntu 22.04

OpenLiteSpeed is a free, open-source, high-performance web server with HTTP/2 and HTTP/3 support, native PHP handling, and a graphical admin console for managing virtual hosts.

More from Wednesday 26 August →