Tailscale on VMware Photon OS
You might remember that I'm a pretty big fan of Tailscale, which makes it easy to connect your various devices together in a secure tailnet, or private network. Tailscale is super simple to set up on most platforms, but you'll need to install it manually if there isn't a prebuilt package for your system.
Here's a condensed list of the steps that I took to manually install Tailscale on VMware's Photon OS, though the same (or similar) steps should also work on just about any other systemd
-based system.
- Visit https://pkgs.tailscale.com/stable/#static to see the latest stable version for your system architecture, and copy the URL. For instance, I'll be using
https://pkgs.tailscale.com/stable/tailscale_1.34.1_arm64.tgz
. - Download and extract it to the system:
1wget https://pkgs.tailscale.com/stable/tailscale_1.34.1_arm64.tgz
2tar xvf tailscale_1.34.1_arm64.tgz
3cd tailscale_1.34.1_arm64/
- Install the binaries and service files:
1sudo install -m 755 tailscale /usr/bin/
2sudo install -m 755 tailscaled /usr/sbin/
3sudo install -m 644 systemd/tailscaled.defaults /etc/default/tailscaled
4sudo install -m 644 systemd/tailscaled.service /usr/lib/systemd/system/
- Start the service:
1sudo systemctl enable tailscaled
2sudo systemctl start tailscaled
From that point, just sudo tailscale up
like normal.
Updating Tailscale
Since Tailscale was installed outside of any package manager, it won't get updated automatically. When new versions are released you'll need to update it manually. To do that:
- Download and extract the new version.
- Install the
tailscale
andtailscaled
binaries as described above (no need to install the service files again). - Restart the service with
sudo systemctl restart tailscaled
.
More Tips
- Cat a File Without Comments
- PSA: Microsoft's KB5022842 breaks Windows Server 2022 VMs with Secure Boot
- Tailscale on VMware Photon OS
- Upgrading a Standalone vSphere Host With esxcli
- Using the vSphere Diagnostic Tool Fling
- Removing and Recreating vCLS VMs
- See all Tips