Create own VPN server

Carder

Professional
Messages
2,619
Reputation
9
Reaction score
1,712
Points
113
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 https://github.com/Nyr/openvpn-install.git
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 https://openvpn.net/ on our device in order to connect to the VPN server using the previously created files with the .ovpn extension.
 

Lord777

Professional
Messages
2,583
Reputation
15
Reaction score
1,302
Points
113
The easiest way to create your own VPN service for $ 5 per month

With the help of the Outline application, we will create our own VPN server with good speed and high security.

Using public VPN services, even paid ones, does not guarantee you complete anonymity and privacy on the Internet. Or rather, it guarantees you its absence . Most VPN providers keep logs and provide data about you and your browsing history on the first request.

To create a VPN on your server and be sure that your data is safe, you can use the open source Outline application. Open Outline Manager and select the desired hosting provider (we recommend Digital Ocean). Next, you will need to register, fill out billing information and select the server country. The VPN will be configured automatically. You can also use Outline on any other server .
 
Top