Inside the connection

VPN technology: understand the controls

Explore WireGuard, OpenVPN, kill switches, and split tunneling with practical explanations of what each control changes.

Build a useful understanding.

A protocol, a kill switch, and a split-tunnel rule address different parts of a VPN connection. The protocol helps establish and carry the tunnel. Traffic-blocking behavior determines what may happen when a required connection is unavailable. Selective routing identifies traffic that intentionally takes another path. Understanding these separately makes their interactions easier to evaluate.

Use this collection in the order that matches your question. For a protocol menu, begin with WireGuard and OpenVPN. For interruptions, read the kill-switch guide. For app exceptions or local-network compatibility, start with split tunneling. Each guide emphasizes the exact application and operating system rather than assuming every product uses the same labels or behavior.

Before changing a setting, write down the original configuration and the result you expect. Change one variable, observe the relevant task, and restore the baseline if the experiment does not help. These habits keep a technical setup understandable without turning advanced options into a goal of their own.

Which layer does this setting affect?
What is the supported behavior on your platform?
Can you return to the documented baseline?
The reading list

3 guides to explore.

Keep exploring. Visit the full guides library for another learning path or return to The Privacy Edit.