👉 We’d love to hear your thoughts on Tailscale. Filling out this feedback form helps us build a better product for you.
Lots of community contributions to highlight this month! Thank you to everyone writing and sharing their enthusiasm for Tailscale.
I have open sourced a Lambda layer that provides a @Tailscale SOCKS5 proxy to the function. This is among other things an end run around managed NAT Gateway charges.
From the community
Corey Writes Open-Source Code for Lambda and Tailscale
Corey Quinn from Last Week in AWS has built an AWS Lambda Extension. You can use it with any Lambda function to provide communication across your private Tailscale network — without having to configure any firewalls or network rules.
Tailscale Zero Config VPN [Video, Arabic]
Hamad Al Absi provides an intro to Tailscale and shares how to set up on Windows and Linux in this informative YouTube video.
The Holy Grail Of Networking
Andrew Howe found the answer to his networking dreams. What can we say, we agree completely! He walks through accessing Home Assistant remotely and securely, linking subnets, and other Tailscale tips.
Tailscale: Free VPN With WireGuard, Zero Ports and Tunneling on Unraid
The folks at Ibracorp have awesome guides to getting started with Tailscale on your Unraid server. Not just the blog post, but also their docs and a video tutorial.
How do Mesh VPNs work? Writing my own VPN tool in Golang
Sam Lewis gives an excellent illustrated overview of how mesh VPNs work.
Running Tailscale inside a proxmox container
Julien Voisin shows how to run Tailscale in a proxmox container in his homelab.
Darshil Chanpura wrote a quick introduction to Tailscale from the point of view of an OpenVPN user.
OMV 5: Creation of a virtual private network with Tailscale [French]
Lucduke shares how to use Tailscale in this French-language blog and accompanying video tutorial.
How to set up a private Sourcegraph.com instance via Tailscale
From Ollie Shaw on Twitter.
Tailscale VPN を使ってみたので感想 [Japanese]
Tsukumi provides a detailed guide to Tailscale in this Japanese-language blog post.
Want to be highlighted in our newsletter? Tag us on Twitter with your tutorials, guides, or rants.
Literally took 10 minutes to set up @sourcegraph on our encrypted engineering @Tailscale network at the MagicDNS address “sourcegraph”
Anybody on the network can efficiently search code across all of our repositories by typing “http://sourcegraph” into their address bar.
Tailscale v1.12 and other updates
Tailscale v1.12 is available on Linux today, and rolling out to other platforms over the next few days. It’s primarily a bug fix and cleanup release. This release continues to lay the groundwork for some exciting features we will release in the coming months. MagicDNS can now use DNS-over-HTTPS when querying popular upstream resolvers, so there are fewer cases where DNS queries need to be sent in the clear. We also improved DNS support for WSL2 on Windows machines.
We’ve improved integration with serverless containers. We now support all these container platforms:
- Google Cloud Run
- Azure App Services
- AWS Lambda
- AWS App Runner
- AWS Lightsail Containers
- …and other AWS services built on Fargate.
NAT traversal works in even more cases, with new UPnP support. If you haven’t seen it, we highly recommend reading Dave Anderson’s How NAT Traversal Works.
Teams are now able to manage their billing from the admin console. It’s slightly faster, and you might enjoy that it’s in the same place as the rest of your network settings.
We’ve long had TestFlight for early access to the next iOS release. We now have a similar Open Testing track for Android and are looking for testers: Join our Open Testing track
Taildrop for Android is now available so you can easily beam encrypted files between Android, iOS, macOS, Windows, and Linux.
ICYMI: GitHub Authentication
You can sign up for Tailscale with your GitHub account. If you’re part of a GitHub organization, you’ll get an option to join that org when you sign up, and share a private network with everyone else in that org.
That’s all for now — stay well!