RutgerWillemsIf you're not sure, call me Will
Projects

Proton VPN WireGuard Migration

Proton VPN WireGuard Migration

Date: 2025-11-29 Previous Provider: Private Internet Access (OpenVPN) New Provider: Proton VPN (WireGuard)

Overview

Replaced the legacy OpenVPN setup on the OpenWrt router (VM 103) with a cleaner WireGuard implementation using Proton VPN.

Changes Made

  1. WireGuard Installation: Installed/Verified WireGuard support on the OpenWrt instance. (Note: OpenWrt update failed, but existing version is compatible).
  2. Interface Configuration:
    • Created a new WireGuard interface.
    • Configured with Proton VPN credentials/keys.
  3. Firewall:
    • Set up firewall zones to route traffic through the WireGuard interface.
  4. Cleanup:
    • Removed the old OpenVPN tunnel interface.
    • Disabled the OpenVPN service (plugin left installed but inactive).

Verification

  • IP Check: Confirmed public IP differs from home ISP address.
  • Status: Connection established, setup appears much cleaner than the previous OpenVPN configuration.

Pending / To Verify

  • Transmission (LXC 102): Need to confirm if the torrent client can successfully connect/download through the new tunnel.
  • Server Stack: Verify if the Docker stack (LXC 105/110) is correctly routed through the VPN (current assumption is yes).

References