Protect privacy when VPN disconnects - Windows/Linux。
Application to protect yourself when your VPN disconnects.
Free & open source application to protect your privacy when your VPN disconnects. It blocks Internet access any others specified applications. It prevents unsecured connections after your VPN connection goes down. VPN Lifeguard will close down the specified applications and automatically reconnect your VPN. Then, reload applications when reconnecting the VPN.
VPN Lifeguard is guaranteed free of virus, report available here
A newer version written in VB.Net is here: https://github.com/t753/VPN-Lifeguard/tree/master/Windows/VPN%20Lifeguard%20VB.Net
Linux Ubuntu/Debian/Mint (1 MB) :
If you want to reward my work, or thank me, then you can donate a few dollars HERE and I'll be very happy!
Application to protect yourself when your VPN disconnects.
Free & open source application to protect your privacy when your VPN disconnects. It blocks Internet access any others specified applications. It prevents unsecured connections after your VPN connection goes down. VPN Lifeguard will close down the specified applications and automatically reconnect your VPN. Then, reload applications when reconnecting the VPN.
Characteristic
- Blocking traffic (P2P, Firefox...) in case of disconnection of the VPN
- Be sure to go through the VPN by delete the main route internet
- Automatically reconnect the VPN
- Reload applications when VPN reconnected
- No leakage to close applications when disconnecting
VPN Lifeguard is guaranteed free of virus, report available here
A newer version written in VB.Net is here: https://github.com/t753/VPN-Lifeguard/tree/master/Windows/VPN%20Lifeguard%20VB.Net
Download
Portable version for Windows 7, 8, 10 (1 MB) :Linux Ubuntu/Debian/Mint (1 MB) :
Install for Linux
Application written in Visual Basic Gambas.- Open terminal and add the PPA for the Gambas language support :
sudo add-apt-repository ppa:gambas-team/gambas3 -y && sudo apt-get update
- Download the package .deb and install it :
sudo dpkg -i ~/Downloads/Setup_VPNLifeguard_for_Ubuntu.deb && sudo apt-get install -fy
The dependancy for the Gambas language will be automatically installed.
The application is not in the PPA and can't be install with a classic apt :$ sudo apt install setup_vpnlifeguard_for_ubuntu # <<< don't work
Profile
If you want to reward my work, or thank me, then you can donate a few dollars HERE and I'll be very happy!
VPN Lifeguard official website >>> LINK
Alternative solution : VPNDemon for Linux >>> LINK
from https://github.com/Philippe734/VPN-Lifeguard
--------
Ensures that all traffic to/from the internet goes only through the VPN and doesn't leak even if the VPN disconnects.
VPN-Failsafe-NetworkManager
Ensures that all traffic to/from the internet goes only through the VPN and doesn't leak even if the VPN disconnects.Algorithm
A dispatcher script reacts to vpn-up and vpn-down events:- vpn-up
- Enable UFW and set it to allow only the traffic passing through the VPN interface
- Also allow VPN remote's IPs from any interface, so that VPN can be reestablished easily
- And always allow hardcoded LAN(192.168.1.0/24) traffic
- vpn-down
- Additionally enable all DNS traffic until VPN is back up, so that VPN can be reestablished easily in case the remote is a domain
- There may be DNS leaks on this stage, but everything else is still firewalled
- When you're done with VPN activity, disable the firewall and access the internet normally either by
- Using the provided "Disable Failsafe Firewall" app
- Or executing
sudo ufw disable
Installation
wget -q https://raw.githubusercontent.com/thermatk/VPN-Failsafe-NetworkManager/master/install.sh -O - | sudo bash
from https://github.com/thermatk/VPN-Failsafe-NetworkManager
No comments:
Post a Comment