Skip to content
Alexander Zinchenko edited this page Jun 22, 2026 · 3 revisions

NordVPN WireGuard Docker Container — Wiki

Welcome to the wiki for the NordVPN WireGuard Docker Container. This wiki provides detailed configuration guides, examples, and troubleshooting information beyond what's covered in the README.

Getting Started

If you're new, start with the README for a quick-start guide, then explore the pages below for advanced configuration.

Pages

Configuration

  • Server Selection — Filter by country, city, group, or specific server hostname
  • Server Groups — Specialty server groups: Double VPN, Onion Over VPN, P2P, dedicated IP, and regional filters
  • IPv6 Configuration — Prevent IPv6 leaks with daemon, container, or host-level options
  • Automatic Reconnection — Scheduled reconnection, failure handling, and health monitoring
  • Local Network Access — Allow LAN and inter-container traffic through the firewall
  • VPN Gateway Mode — Route other containers' traffic out through the tunnel with FORWARD_FROM
  • Custom DNS — Override NordVPN's DNS servers with custom ones (Cloudflare, Google, etc.)
  • Permissions — required capabilities, devices, and sysctls for WireGuard

Security

  • Security Model — Kill switch behavior, rule precedence, and network access control
  • Firewall Backends — How nftables vs iptables-legacy selection works at runtime

Examples

Operations

Reference

Clone this wiki locally