Skip to content

Tailcat

like netcat, but over Tailscale's data plane, without Tailscale's control plane - tailscale/tailcat

Tailcat screenshot

About Tailcat

without Tailscale's control plane. Tailscale's data plane ( magicsock ,

ultimate relay-of-last-resort if NAT traversal fails. Instead of using the

server (listener) and gets back a short connection token. The other side passes

that token to tailcat 's client side to connect. All traffic between the two is

upgrade to a direct peer-to-peer UDP connection when possible (usually!).

(it doesn't alter your machine's routing tables, DNS, etc.). It's just

On Linux and macOS, you can run an SSH server too with no auth. (If you want auth, you can just tailcat --serve=22 and proxy to your system SSH server)

DERP relay or a direct path. --until-direct keeps pinging (up to

and dials them, so the token argument is optional. (Tokens are

memory and prints an address nobody has ever seen. When the process exits,

the key is discarded and the address is dead forever. This is the safe

default: sharing that address only ever refers to that one run.

address stays stable across restarts. The flip side: anyone you've ever

unless you restrict clients with --allow (see tailcat genkey --client ).

line above is what tells you which happened. Use --key=new to get an

tailcat genkey --delete --key=default to remove the saved default key.

Who needs port forwarding or port knocking? This runs an SSH server

On the client machine, generate a client identity keypair. It prints

Discussion

Sign in to join the discussion.

Loading comments…

Tagged

Alternatives to Tailcat

Tools in the same space, ranked by how they are performing in the directory.

Compare all
  • Birthday Video AI

    Birthday-first AI video maker for wishes and invitations.

    /Design
  • ProWritingAid

    Plan, write, edit, and publish with the complete toolkit for storytellers.

    /Design
  • OpenTIE

    Contribute to elyosh/OpenTIE development by creating an account on GitHub.

    Open source/Design
  • AppScreenshots

    Create beautiful app screenshots for App Store and Google Play in minutes.

    Freemium/Design
  • JSR

    @mikehall314/cushion on JSR: A CouchDB-style document database for Deno.

    /Writing & Content
  • Pinpoint

    One platform. Three life-safety solutions: wearable staff duress, patient nurse call, and safety checks.

    /Design