Tailscale

Updated: September 28, 2024

Tailscale is a zero config VPN. It also produces a private flat network.

Tailscale functions as a drop in replacement of a reverse proxy, and can be sidecar with OCI containers.
It is even better as there is no opening up holes in a firewall or having trouble with double NATs.


Table of Contents

TLDR

Some of these commands may require sudo

tailscale
  subcommand --help # display help for the following subcommands:

  login             # log into account
  logout            # logout and expire current node key
  switch            # switch accounts
  up                # connect to tailscale
  down              # disconnect from tailscale
  nc                # connect to a port on a host, connected to stdin/stdout

  cert              # get tls certs
  set               # set a configuration setting
  web               # start a webserver for controlling tailscale
  update            # update tailscale to the latest/different version

  ip                # display current tailscale ip address
  whois             # show the machine and user associated with a tailscale ip
  status            # show state and connections
  ping ip|host      # ping a peer node and display route
  netcheck          # display local network conditions
  exit-node         # show machines configured as exit nodes
  version           # print version
  
  ssh               # ssh to a tailscale machine
  funnel            # serve content and local servers on the internet
  serve             # serve content and local servers on your tailnet

(O)pen (C)ontainer (I)nitiative

RTFM