Sniffing & Spoofingvpnnetworknamespacesisolation

vopono

vopono runs applications through VPN tunnels using temporary network namespaces. It enables running select applications through different VPNs simultaneously while keeping the main connection normal.

Description

vopono is a tool designed to execute applications via VPN tunnels by leveraging temporary network namespaces. This isolates specific applications to route their traffic through VPNs without affecting the primary network connection, allowing selective VPN usage.

Use cases include running a handful of applications through various VPNs at the same time for privacy, security, or geo-restriction bypassing. It maintains normal connectivity for other system activities, providing granular control over network routing.

The tool supports multiple VPN providers and requires nftables for operation. It is particularly useful in scenarios needing concurrent VPN sessions for different applications.

How It Works

vopono creates temporary network namespaces to isolate application network traffic. Applications executed within these namespaces route through specified VPN tunnels using nftables for firewall rules. The daemon manages namespaces, while commands like exec launch apps in isolated environments, synchronizing server lists from VPN providers.

Installation

bash
sudo apt install vopono

Flags

-v, --verboseVerbose output
--silentSuppress all output including application output
-A, --askpassread sudo password from program specified in SUDO_ASKPASS environment variable
-h, --helpPrint help
-V, --versionPrint version

Examples

Run the vopono daemon (requires root)
vopono daemon
Execute an application with the given VPN connection
vopono exec
List running vopono namespaces and applications
vopono list
Synchronise local server lists with VPN providers
vopono sync
List possible server configs for VPN provider, beginning with prefix
vopono servers
Print this message or the help of the given subcommand(s)
vopono -h
Enable verbose output for commands
vopono --verbose
Updated 2026-04-16kali.org ↗