For years my home computer was out of reach the moment I left the house. A file I needed, a dashboard I wanted to check, the little AI server I run on my desktop: all of it sat behind my router, and the usual fixes involved opening ports I didn't want open. Tailscale solved it in an evening, and I haven't touched my router since.

This is beginner to intermediate level. You need a computer that stays on at home, a phone or laptop for when you're out, and about 30 minutes. No command line is required for the main route. If you've already built the setups in my Home Assistant local hub guide or private AI with Ollama guide, this is the missing piece that lets you use them when you're away.

What Tailscale actually does

Tailscale links your own devices into one private network that it calls a tailnet. Each device you sign in gets a stable private address and a name, and any two of them can talk to each other, encrypted, wherever they are: your laptop in a café can open a page served by the desktop in your study as though they shared a cable.

The part that matters for a home user is how it connects. Each device makes an outbound connection, so you do not forward ports, set up dynamic DNS or expose anything to the public internet. Nobody on the internet can see or reach your devices unless they are signed in to your tailnet.

The one-line version: install Tailscale on the computer at home and on the device you carry, sign in to the same account on both, then use the home computer's Tailscale name instead of its home-network address.

Step 1: Decide what you want to reach

Write down the two or three things you actually want from outside. Mine were a folder of working files, my Home Assistant dashboard and the Ollama chat page on my desktop. The list matters because it decides which computer needs Tailscale first: the one that holds or serves those things, and which stays switched on.

Step 2: Create your account

Go to Tailscale's website and sign up using an existing Google, Microsoft, Apple or GitHub account. Tailscale doesn't hold a password for you, it relies on that sign-in, so switch on two-step verification for that account first. Whoever controls that login controls your tailnet.

Step 3: Install it on the home computer

Download the app for the computer at home, install it and sign in. Once it says it is connected, that machine appears in the admin page with a name and a private address starting 100.. Leave the app set to start when the computer boots, and set the computer's own power settings so it doesn't go to sleep. A sleeping machine is the number one reason this "stops working".

Step 4: Install it on the device you carry

Do the same on your phone or laptop with the same login. Both devices should now show in the admin page as connected. This is the moment it feels slightly like magic, because there's nothing else to configure.

Step 5: Test it away from your wifi

Switch your phone to mobile data so it is definitely not on your home network. Open the Tailscale app, check it's switched on, then browse to the home computer's name or its 100. address with the port of whatever you're running. For Home Assistant that is usually the name followed by :8123. If the page loads, you're done with the hard part.

Step 6: Use names, not numbers

Tailscale's MagicDNS feature gives every device a readable name, so you can type the machine name instead of remembering a number. It's on for new accounts at the time of writing, but check the DNS page in the admin console if names don't resolve.

Step 7: Tighten it up

A few minutes of housekeeping makes this much safer and keeps it tidy:

  • Remove devices you no longer own. Old phones and laptops stay on the list until you delete them.
  • Leave key expiry on for portable devices, so a lost laptop eventually drops off the network. For the always-on home computer you can choose to disable it, so it doesn't fall off while you're away. Understand that trade-off before you pick.
  • Don't share the computer's address with anyone. If you want to give a family member access to one machine, use Tailscale's sharing feature rather than your login.

Optional extras once the basics work

Two features are worth knowing about, but only add them when you've got a use for them:

  1. Exit node. Lets you send all of your phone's traffic through the home computer when you're on public wifi. It's useful for a bit more privacy in a café, but it makes your phone dependent on that machine being on.
  2. Subnet router. Lets you reach devices that can't run Tailscale themselves, like a printer or a smart hub, through one that can. It takes more setup, so leave it until you're comfortable.

Common mistakes worth avoiding

  1. Letting the home computer sleep. It disappears from the network and looks like a fault.
  2. Forgetting the port. Reaching the machine isn't the same as reaching the app on it. Home Assistant, Ollama and file sharing each listen on their own port.
  3. Skipping two-step sign-in. Everything hangs on that one account.
  4. Leaving old devices on the list. Prune it every few months.
  5. Treating it as a backup. It lets you reach files, it doesn't protect them. My photo backup system is the thing that does that.

Where this earns its keep: it turns the computer at home from something you can only use at home into something you can use anywhere, without opening a single port.

If you like keeping your tools local and under your own control, the AI tools hub collects the guides I'd start with, and the smart home hub has the rest of my home setup.

Want more setups like this one? I send an honest, tested-at-home tech verdict to my newsletter every week — sign up here and I'll send the next one straight to your inbox.

Questions people actually ask

Is Tailscale free?

For personal use there is a free plan that has been enough for my home setup. Plans, device limits and features change, so check Tailscale's current pricing page before you rely on a number.

Is Tailscale safe to use at home?

It builds an encrypted private network between your own devices, and nothing is opened to the public internet, which is safer than port forwarding. Safety still depends on you: turn on two-step sign-in for the account you use, remove devices you no longer own, and keep the app updated.

Do I need to change my router settings?

No. That is the main reason I use it. Each device connects out to Tailscale, so there is no port forwarding, no dynamic DNS and no public address to defend.

Can I use Tailscale to reach my smart home or a private AI at home?

Yes. If Home Assistant or a local AI tool like Ollama runs on a computer at home, any device on your tailnet can open it by name, as though you were on your home wifi. Only devices you have signed in can do so.

What is the difference between Tailscale and a normal VPN?

A traditional VPN usually sends your traffic through one server so you appear to be somewhere else. Tailscale mainly links your own devices to each other directly. You can also route everything through a device at home, called an exit node, but that is optional.