Gateway and Workstation separation

The Whonix project overview describes two virtual machines. Whonix-Gateway runs Tor and exposes an isolated network to Whonix-Workstation. Applications in the Workstation do not receive the clearnet network configuration directly.

This architecture can contain application-level proxy mistakes better than installing Tor software alongside ordinary applications. It does not make a compromised host harmless: the host can observe screens, input, virtual disks, memory and timing.

The host remains in the trusted computing base

Keep the host operating system, firmware and hypervisor updated. Do not install unneeded host software, map personal folders into the Workstation, or use shared clipboards without understanding the cross-domain link they create.

VirtualBox is one supported path for some Whonix editions; its user manual explains host, guest and snapshot concepts. Convenience features such as shared folders and drag-and-drop weaken separation and should not be enabled automatically.

A durable compartment workflow

  1. Verify Whonix images and signing information using current project instructions.
  2. Keep Gateway and Workstation networking in the supported topology.
  3. Create separate Workstations or snapshots for identities that should not share state.
  4. Keep private keys and wallet files in the intended compartment, with offline backups.
  5. Apply updates to both Gateway and Workstation and review snapshots that may restore vulnerable software.

A snapshot preserves state, including mistakes and secrets. It is not equivalent to an amnesic shutdown.

Who Whonix fits

Whonix fits users who need a persistent Tor workstation, can maintain virtual machines, and want network isolation without replacing the host operating system. It is less suitable on weak hardware or when the host cannot be trusted and audited.

Compared with Tails, Whonix preserves more durable state and integrates more closely with a host. Compared with Qubes OS, it provides the Tor Gateway/Workstation model without Qubes' broader security-domain architecture.

Limits to state explicitly

  • Host compromise can defeat guest isolation.
  • Identity reuse and writing patterns remain visible to counterparties.
  • Tor does not authenticate an onion service whose address or key source is wrong.
  • Malware inside an unlocked Workstation can read its files and keys.
  • Shared devices, folders and clipboard history can reconnect compartments.

Use the OPSEC guide to decide whether these residual risks fit the threat model.