Jeremys

Essential
Joined
28.09.20
Messages
75
Reaction score
238
Points
18
Internet users all over the world are forced to face ever new manifestations of digital authoritarianism and are beginning to value more the anonymity and privacy of their online activities. At this point, it is clear that VPNs have become the global standard for circumventing censorship and achieving anonymity. Unfortunately, not all services can be trusted. That is why in this article we will figure out how to create your own VPN server that will not monitor our network traffic.

1. Register a VPS server
VPS (virtual private server) or VDS (virtual dedicated server) is a service for leasing a so-called virtual dedicated server. For the most part, in terms of operating system management it corresponds to a physical dedicated server. In particular: root access, own IP addresses, ports, filtering rules and routing tables.

A virtual dedicated server emulates the operation of a separate physical server. One machine can run many virtual servers. Apart from some obvious limitations, each virtual server provides complete and independent control and management, just like a regular dedicated server does.
Each virtual server has its own processes, resources, configuration and separate administration. Freeware versions of UNIX and GNU / Linux operating systems are usually used as a virtual server. Virtual machine technologies are commonly used for emulation.

In order to raise your own VPN server, you need to rent a VPS server with Ubuntu distribution on a specialized resource. For example, you can rent a virtual server at www.vultr.com or msk.host (in principle, any will do).

2. Setting up OpenVPN
After we rent a VPS server, we need to connect to it using SSH authorization data. This can be done using PuTTY.
Next, open the console of our server and write the following commands one by one:

Code:
apt-get update && apt-get upgrade
apt-get install git
cd / root
git clone Nyr/openvpn-install
cd openvpn-install
chmod + x openvpn-install.sh
. / Openvpn-install.sh

Using these commands, we install and run a special script that automatically configures the server. In the course of the script's work, we agree with all actions and create a client name.

3. Connect to VPN server
Now a file with the .ovpn extension will appear in the home directory of our VPS server. This file must be moved to the device from which we want to connect to the VPN.

Next, install the OpenVPN program VPN Software Solutions & Services For Business | OpenVPN on our device in order to connect to the VPN server using the previously created files with the .ovpn extension.
 
Top Bottom