namespaced-openvpn: closing OpenVPN leaks with Linux network namespaces
If you're using PIA on Linux --- especially if you're doing this on a headless machine, or in a particularly hostile network environment --- I'd like to invite you to take a look at a small new software project:
tl;dr this utility uses Linux network namespaces to provide a clean, straightforward solution to a variety of privacy leaks and usability problems, including "port fail", route injection attacks, and OpenVPN getting stuck during attempted tunnel restarts.
Comments, suggestions, and patches are all much appreciated!