Set up a VPN
In my personal view you should be running a VPN all the time for normal internet browsing but that’s just my own opinion.
However it is important to note that you should not do this when using Tor this subject is debated by some but the Tor project specifically advise against it unless Tor is banned in your country in which case you will have to do so. Certain setups of VPN tunnelling have been shown to improve potentially being noticed by an ISP – however most are not configured for this purpose and therefore are pointless.
Ideally every time you use Tor you would be using a secure OS and not your normal OS as doing so would make it much easier to prosecute you for police if anything bad ever happened. I suggest Whonix or Tails.
What is a VPN?
A VPN which stands for ‘virtual private network’ is a service that lets you connect to a remote server which sends your internet traffic through its servers instead of your own internet. This means that when you visit websites through a VPN it appears on the VPN connection instead of your home internet, masking your true location and you IP address. Using a VPN means that your ISP can’t track you or see what your doing online. They can also be used to bypass geo location blocks such as streaming services that only work in a certain country.
Credit to https://the-bestvpn.com for the infographics.
How do i choose a VPN?
Choosing a VPN can be quite confusing. There are a multitude of VPN services available today and most of them are very cheap. There probably isn’t a great deal of difference between the top VPN’s as there all essentially doing the same thing.
For this reason we must use a company that has a zero logs policy. Another useful thing to know is what country the company is hosted in because some countries, like Switzerland are known to have outstanding privacy laws, while other countries like the UK and USA are known to have very poor privacy laws meaning your data can be accessed much more easily, so you don’t want to use a VPN that operates from one of these countries. Ideally you don’t want to use any companies inside the global “eyes” of surveillance network. More info on that here.
Pick a VPN service
I am using proton VPN for this tutorial, it’s also my personal VPN of choice for my own use.
The free version is fine if you’re just using it for keeping your IP hidden and stopping trackers.
You will need to sign up for an account with an email. Proton also makes the largest and one of the best encrypted email services available, which you can find at Protonmail.com or just use any email you like.
Once you have an account head to the downloads section and choose the installer for your OS. Run the installer and open the client.
There is not installer yet for linux but here is how to install it copied from their website:
Open Terminal and enter the following commands (or just copy and paste them in). Note: before starting, we recommend running the following command to ensure you system is up to date:
sudo apt-get upgrade
1. Add the ProtonVPN repository to your system’s software sources(2):
wget -q -O - https://repo.protonvpn.com/debian/public_key.asc | sudo apt-key add -
sudo add-apt-repository 'deb https://repo.protonvpn.com/debian unstable main'
2. Install the client:
sudo apt-get update && sudo apt-get install protonvpn
For detailed instructions on how to use it you shoud check out their guide
Once you have done the installation just select a server and that’s it. Your now protected.