← All guides

Setup guide · Last reviewed 10 November 2026

A VPN or a mesh network? They solve different problems

Both get called a VPN. One changes who carries your traffic; the other connects your own devices. Here is how to tell which question you are actually asking.

Two products share a category label and almost nothing else. A conventional VPN sends your traffic through someone else's server so that the sites you visit see that server's address. A mesh network such as Tailscale connects your own machines to each other without exposing them to the public internet. People buy the first when they wanted the second, and then wonder why they cannot reach their home desktop from a hotel.

This page starts by separating the questions. It also carries a caveat that reviews of WireGuard often bury: a tunnel can be well designed and independently audited and still be a poor fit for anonymity. We cite the reporting that makes that distinction and link to the primary protocol documentation.

Two questions that sound alike

Ask what is at the other end. If the answer is 'the public internet, but I would rather not show my own address to it', you are describing a conventional VPN service. If the answer is 'my own desktop, NAS or server, from a laptop that is somewhere else', you are describing a private mesh. Installing one will not do the other's job, and running both at once is a good way to spend an evening on routing problems.

The tools this step calls for, with their real licence and platform details:

ProgramLicence / pricePlatformsWhy it is on the list
Proton VPN
Publisher's site ↗
Free + paid tiersWindows, macOS, Linux, Android, iOSThe only reputable VPN with a genuinely usable free tier (unlimited data, no ads, no logs). Pay for it only if you need speed, more countries or streaming. A VPN hides your traffic from the local network, not from the sites you log into.
Mullvad VPN
Publisher's site ↗
Paid · €5/month flatWindows, macOS, Linux, Android, iOSOne flat price, no account email required, accepts cash, and has been raided by police without anything being found. The privacy purist's choice. No streaming unblocking, no affiliate programme, no marketing.
Tailscale
Publisher's site ↗
Free + paid tiersWindows, macOS, Linux, Android, iOSBuilds a private network between your own devices in about two minutes, with no ports to forward and no firewall rules to write. The free tier covers personal use. Use it to reach your home server from anywhere as if you were sitting next to it.
WireGuard
Publisher's site ↗
Free · Open sourceWindows, macOS, Linux, Android, iOSA modern VPN protocol in a few thousand lines of code, now built into the Linux kernel. Use it to reach your own home network or office securely. It is a tunnel, not a privacy service.

What WireGuard changed, and the caveat

WireGuard replaced the sprawling, highly configurable VPN stacks with a small codebase and a fixed set of modern cryptographic choices. Tom's Guide's explainer points out the practical consequence: roughly four thousand lines are far easier for a third party to review than the hundreds of thousands in older protocols, and a third-party audit in 2020 gave the design a clean bill of health. The project publishes its own whitepaper and documentation, which is where we link for anything about how the protocol works.

The same explainer raises the caveat we would want a reader to keep. WireGuard assigns a stable internal address to a peer, which means a server has to retain a mapping between that address and the real one along with connection timestamps. For a privacy-focused service that promises no logs, that is a design problem the provider has to solve separately. A fast, well-audited tunnel is a statement about transport security, not about anonymity.

Where a mesh network fits

A mesh network is the right answer when you want to SSH into a machine at home, reach a NAS without opening a port on the router, or share a single service between a laptop and a desktop. The coordination service helps devices find each other and get through NAT; the traffic itself is end-to-end encrypted between them. Tailscale's own security disclosure states that private keys stay on the devices and describes an independent SOC 2 Type I audit - that is a publisher describing its own controls, so we label it as such rather than as an independent product review.

The trade-off is that you are introducing an identity layer. Which devices can talk to which is now a policy you maintain, and a lost laptop is a device you need to remove. For one person with two machines that is a five-minute setup. For a shared family machine, decide who is allowed to approve new devices before you install it.

The tools this step calls for, with their real licence and platform details:

ProgramLicence / pricePlatformsWhy it is on the list
Tailscale
Publisher's site ↗
Free + paid tiersWindows, macOS, Linux, Android, iOSBuilds a private network between your own devices in about two minutes, with no ports to forward and no firewall rules to write. The free tier covers personal use. Use it to reach your home server from anywhere as if you were sitting next to it.
WireGuard
Publisher's site ↗
Free · Open sourceWindows, macOS, Linux, Android, iOSA modern VPN protocol in a few thousand lines of code, now built into the Linux kernel. Use it to reach your own home network or office securely. It is a tunnel, not a privacy service.
RustDesk
Publisher's site ↗
Free · Open sourceWindows, macOS, Linux, Android, iOSRemote desktop support that you can point at your own relay server instead of someone else's cloud, so the session never leaves infrastructure you control. The honest free alternative to the commercial tools in this section.
FileZilla Client
Publisher's site ↗
Free · Open sourceWindows, macOS, LinuxThe long-standing FTP and SFTP client, with a two-pane queue, saved sites and resume support. Download it directly from the project page and decline any offer to install bundled extras on the way through.

When a conventional VPN is the right answer

If you regularly use networks you do not control and want your traffic carried by a provider you have chosen, that is the conventional case. Judge the provider on its logging policy, jurisdiction, and what it actually does about the address-assignment problem above, not on the number of server locations printed on its homepage. A free tier is worth reading carefully: the product is the thing being paid for somehow.

Do not stack this with a mesh network by default. If you genuinely need both, plan the routes explicitly and test one at a time. Most home setups need at most one, and a surprising number need neither once the actual goal is written down.

The tools this step calls for, with their real licence and platform details:

ProgramLicence / pricePlatformsWhy it is on the list
Mullvad VPN
Publisher's site ↗
Paid · €5/month flatWindows, macOS, Linux, Android, iOSOne flat price, no account email required, accepts cash, and has been raided by police without anything being found. The privacy purist's choice. No streaming unblocking, no affiliate programme, no marketing.
Proton VPN
Publisher's site ↗
Free + paid tiersWindows, macOS, Linux, Android, iOSThe only reputable VPN with a genuinely usable free tier (unlimited data, no ads, no logs). Pay for it only if you need speed, more countries or streaming. A VPN hides your traffic from the local network, not from the sites you log into.
WireGuard
Publisher's site ↗
Free · Open sourceWindows, macOS, Linux, Android, iOSA modern VPN protocol in a few thousand lines of code, now built into the Linux kernel. Use it to reach your own home network or office securely. It is a tunnel, not a privacy service.

A decision in four questions

What are you trying to reach: the internet, or your own machine? Who is supposed to see the traffic in between? Is the machine at the far end one you control, and can you remove a device from it later? And are you solving this with software when a simpler answer - a cloud sync folder, or just not exposing the service at all - would do?

If the first answer is 'my own machine', start with the mesh tool and leave the commercial VPN uninstalled. If it is 'the internet', pick a provider on its policies. If you cannot answer the first question yet, do not install anything; add the tools when the job is clear.

Mistakes to avoid

Questions people ask

Is Tailscale a VPN?

It uses WireGuard to build an encrypted mesh between your own devices. It is not a service for routing your general web traffic through a third-party exit.

Does WireGuard keep logs?

The protocol assigns a stable address to a peer, so a server needs a mapping and timestamp to route to it. How a provider handles that is a policy question about the provider, not a property of the protocol.

Do I need a VPN on public WiFi?

Modern HTTPS already protects the content of most traffic. A VPN still changes who can see which domains you connect to, which is a narrower but real benefit.

Can I use both at once?

Technically yes, but it adds routing complexity. Decide which problem you are solving first; most home setups only need one of the two.

Related guides

Or see all guides and category explainers.

Sources and further reading

These are the published sources this guide leans on. We summarise the part that changes a decision rather than copying a review; see the full citation policy.

How to read this page. How to read this page. Platform, licence and publisher details come from our directory data. Where an independent review, audit or survey is mentioned, it is summarised in our own words with the source named and linked; our /sources page sets out that policy. The recommendation, the trade-offs and every 'skip it if' line are our editorial judgement. We do not run benchmarks, publish measured performance figures or host installers, and every download link goes to the publisher's own site. If a detail is out of date, our About page explains how to tell us.