Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

> Genuine question, if you use bastion hosts, why do you need Tailscale? Why not to expose tcp/22

Fair question. The short answer is my wording was a little off.

We do have pure SSH bastion hosts. Those are OpenBSD-based with a few tweaks, but basically they are locked-down and heavily monitored to within an inch of their life.

The reason Tailscale is there is mostly so the non-techies can access intranet portals and such-like.

But Tailscale does have a useful party-trick for the techies too, in that you can do DNS-suffix based routing (without needing to use Tailscale's DNS).

So they can automagically hop via a Tailscale bastion host to "*.$region.rds.amazonaws.com" or whatever. You just specify the DNS suffix and anything on that wildcard will work. It therefore enables us to further harden access to that stuff to a source IP of the Tailscale bastion hosts (in addition to the usual security stuff, of course).

Tailscale takes care of the automagic load-balancing/re-routing to the Tailscale bastion hosts, so we just have a bunch installed in random geographically-dispersed places and as long as >0 are up and running the Techies will always have a route to where they need to be.

Obviously the above is over-simplified summary before the pedants start picking it apart. ;)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: