-- Leo's gemini proxy

-- Connecting to gmi.runtimeterror.dev:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-US

💻 [runtimeterror $]

2022-12-14 ~ 2022-12-15

Tailscale on VMware Photon OS


You might remember that I'm a pretty big fan [1] of Tailscale [2], which makes it easy to connect your various devices together in a secure tailnet [3], or private network. Tailscale is super simple to set up on most platforms, but you'll need to install it manually [4] if there isn't a prebuilt package for your system.

[1] pretty big fan

[2] Tailscale

[3] tailnet

[4] install it manually

Here's a condensed list of the steps that I took to manually install Tailscale [5] on VMware's Photon OS [6], though the same (or similar) steps should also work on just about any other `systemd`-based system.

[5] steps that I took to manually install Tailscale

[6] Photon OS

Visit https://pkgs.tailscale.com/stable/#static [7] 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:

wget https://pkgs.tailscale.com/stable/tailscale_1.34.1_arm64.tgz
tar xvf tailscale_1.34.1_arm64.tgz
cd tailscale_1.34.1_arm64/

Install the binaries and service files:

sudo install -m 755 tailscale /usr/bin/
sudo install -m 755 tailscaled /usr/sbin/
sudo install -m 644 systemd/tailscaled.defaults /etc/default/tailscaled
sudo install -m 644 systemd/tailscaled.service /usr/lib/systemd/system/

Start the service:

sudo systemctl enable tailscaled
sudo systemctl start tailscaled

[7] https://pkgs.tailscale.com/stable/#static

From that point, just `sudo tailscale up` [8] like normal.

[8] `sudo tailscale up`

<-- note -->

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` and `tailscaled` binaries as described above (no need to install the service files again).

Restart the service with `sudo systemctl restart tailscaled`.

<-- /note -->




---


📧 Reply by email



Related articles


Using a Custom Font with Hugo

Self-Hosted Gemini Capsule with gempost and GitHub Actions

Enabling FIPS Compliance Fixes Aria Lifecycle 8.14

---


Home

This page on the big web

-- Response ended

-- Page fetched on Fri May 10 16:43:43 2024