Linux serverlinux web serverNETWORK ADMINISTRATIONS

How to Make Your Own VPN (And Why You Would Want to)

Sponsored by Linode!
Get $20 credit for your first cloud server or VPS here: https://linode.com/wolfgang

Text version: https://notthebe.ee/blog/creating-your-own-vpn/
OpenVPN road warrior installer by Nyr: https://github.com/Nyr/openvpn-install

Support the channel:
Patreon https://patreon.com/WolfgangsChannel
PayPal (one time donation) https://www.paypal.com/donate/?hosted_button_id=S46R487SBMJZ8

Follow me:
Twitter https://twitter.com/notthebeeee
GitHub https://github.com/notthebee

Music:
Falls – Triboro
Memory Theory – Polymath
Falls – Magenta

Timestamps:
00:00 Introduction
01:28 Everything wrong with the VPN services
05:50 What are the alternatives?
07:39 VPN services vs. Self-hosted VPNs
08:58 Choosing a VPS provider
10:43 My choice of the VPS provider
11:25 Creating an account (The tutorial starts here)
11:45 Creating a VPS
12:37 Generating SSH keys
13:46 Updating the packages
14:07 Creating a non-root user
15:04 Configuring SSH
17:14 Installing and configuring OpenVPN
20:50 Installing mosh
21:14 Two-factor authentication
23:53 Automatic updates
25:11 Conclusion

source

by Wolfgang’s Channel

linux web server

21 thoughts on “How to Make Your Own VPN (And Why You Would Want to)

  • The guide starts at 11:25

    TIMESTAMPS
    00:00​ Introduction
    01:28​ Everything wrong with the VPN services
    05:50​ What are the alternatives?
    07:39​ VPN services vs. Self-hosted VPNs
    08:58​ Choosing a VPS provider
    10:43​ My choice of the VPS provider
    11:25​ Creating an account (The tutorial starts here)
    11:45​ Creating a VPS
    12:37​ Generating SSH keys
    13:46​ Updating the packages
    14:07​ Creating a non-root user
    15:04​ Configuring SSH
    17:14​ Installing and configuring OpenVPN
    20:50​ Installing mosh
    21:14​ Two-factor authentication
    23:53​ Automatic updates
    25:11​ Conclusion

  • Quick question Wolfgang, which command should we use for Windows users, because on the video you use the command: "Add -WindowsCapability – Online -Name OpenSSH.Client~~~0.0.1.0" and on the text version there is another command "Add-WindowsCapability -Online -Name OpenSSH.Client*"?

  • thanks, man. Enjoyed the vid very much <3

  • Hi, but with this script, how can i access the default page of openvpn for client users, I mean they need a link because they dont know how to use sftp, apparently this script seems to disable the default page for admin and client, tell me how to access that

  • But still goverment win ( aka: CIA, FBI, NSA etc ) , because they can broken door of every VPN provider all over the world

  • Can this method work as an alternative to the usual VPN providers like express VPN if its server within a particular country gets shut down by an authoritarian government?

  • guys who has information about VPS and client users for free Internet by different carriers ?

  • Guys could any of you tell share the website with the vps list?

  • Hello and thanks for the fantastic video, I have a question: How many Simultaneous connections can I have to the VPN?

  • Excellent! You really made me move me lazy hand over the like button.

  • Very complicated scripts how i can learn to start an make a vps server for myself. And make openvpn configs ??!!!

  • If this isn't a sting, it's a crime of umfathomsbile immorality and stupidity.

  • The beauty of a VPN provider who doesn't keep logs is that the traffic leaving their servers cannot be correlated to you. Using a VPS registered to your name as a VPN defeats that aspect entirely… the VPS provider can still keep logs of the traffic leaving your VPS, and it's even easier since the VPS is specifically registered in your name.

Comments are closed.