VPN essentials

Know what’s inside
your tunnel.

Five concepts that make a VPN easier to understand. Learn what each one changes—and what it does not.

One connection. Several separate questions.

A protocol, a routing rule, and a traffic-blocking control do not do the same job. Keeping them separate makes it easier to evaluate a product, understand its settings, and describe an unexpected result. Begin with your actual device and a concrete task rather than a list of features.

The guides below introduce each concept, connect it to ordinary use, and explain why platform-specific documentation matters. Use them as a vocabulary for better questions. When it is time to configure a product, follow its maintained instructions and keep a record of changes you make.

The encrypted tunnel

A VPN creates a protected route to an endpoint for the traffic configured to use it. Understand that boundary before assuming the website, the account, or every other app is covered.

Understand VPNs

The protocol

WireGuard and OpenVPN offer different engineering choices. Evaluate the supported implementation, compatibility, and performance of your actual setup.

Compare protocols

The failure behavior

A kill switch is about where traffic may go when a required connection is unavailable. Product names and platform behavior need a closer look.

Meet the kill switch

The deliberate exception

Split tunneling directs selected traffic through different routes. Know the default policy and the reason behind every included or excluded application.

Explore split tunneling

The name lookup

DNS behavior deserves its own question. A public-IP result does not establish the route of every name lookup on a device.

Understand DNS
Keep a baseline. Before changing settings, note the app version, operating system, and existing configuration. Make one change for a defined reason, then record what happened.