Thanks to u/4grams on Reddit for pointing that out. NordVPN provides the kill-switch feature with their apps but not for RPi.
NORDVPN DOWNLOAD SERVERS CODE
Also the code snippets will need to be amended to include input validations and sanitizations if you want to run it on any critical / production system. So make sure to adapt the steps if you plan to do it on an existing RPi.
As an add-on, I installed Pi-hole for ad & malicious domain blocking with DNS over HTTPS (DoH), with the DNS queries now tunneled over VPN.ĭisclaimer: I’m doing this on a fresh RPi installation with no firewall rules setup etc. Obviously there are better ways of getting this done documented out there, but I wanted a custom setup with a few modifications as you will see. I ran into so many issues (!) specially with the kill-switch part, so just wanted to write this up in case someone else is looking for the same. This is going to be a quick tutorial (/self-reference) to set up Raspberry Pi as a VPN router for NordVPN.
NORDVPN DOWNLOAD SERVERS UPDATE
Update (Nov/2020): Made a few modifications to make the script work again. #NordVPN #Raspberry Pi #VPN gateway #VPN kill switch #Cloudflared #Pi-hole #DNS over HTTPS #DoH #Pi Zero #RPI #Privacy However, with each account, you can support up to six devices.☰ Menu Configuring Raspberry Pi as a VPN gateway using NordVPN with best server selection (Pi-hole with DoH setup optional) This may charge you for a new period where you had planned to stop using the application. NordVPN's main fault is their handling of subscription cancelations, as they occasionally don't register. Additionally, the app uses a double VPN, making it harder to trace your IP address back to your phone. The app has powerful encryption similar to OpenVPN and NordLynx protocols. Using a VPN service such as Nord serves as a great way to protect your personal information when browsing the web. Additionally, you can set a custom DNS server address and use specialty servers optimized for your requirements. Split tunneling lets you disable the VPN for any applications that you want to use in your local region. NordVPN offers a variety of advanced features that make it easier to use and protect your online presence. This connection stability allows you to easily watch shows or play online games without suffering from lag or long buffer times. NordVPN provides a stable and fast connection, as you use any of its servers around the world. You can swap your location at any moment by switching the desired server. The app is ideal for streaming, as you'll access Netflix shows intended for other regions, bringing shows unavailable on your standard internet service. The application is entirely legal you can’t get punished for using it. NordVPN is a VPN service that allows you to access blocked websites, mask your online identity, and view content intended for other regions.