Set Up Your Own VPN at Home With Raspberry Pi! (noob-friendly)

preview_player
Показать описание
A simple, short and easy to follow guide on setting up your own Wireguard VPN instance on a Raspberry Pi

Links:

Support the channel:

Follow me:

Music:
Gvidon – Body in a Half Light
Tru Genesis – Burned

Kurt Von
Cottonbro
Pavel Danilyuk
ALL IZ WELL
Tima Miroshnichenko
Henrique
Pressmaster
Mike
Kai Pilger

TIMESTAMPS
0:00 Introduction
0:42 Common VPN use cases
1:29 Use cases for a selhofsted VPN
2:15 Why not just use a VPN service?
2:56 What skills will you need for this project
3:57 Technical requirements
6:38 TUTORIAL START – Downloading and installing Raspberry Pi
8:18 Initial setup
8:40 For monitor users
8:56 For "headless" users
10:47 Dynamic DNS
13:59 Port forwarding
14:51 Installing Wireguard VPN
15:43 Connecting to the VPN from a smartphone
16:38 Connecting to the VPN from a PC
17:57 Outro
Рекомендации по теме
Комментарии
Автор

If your IP address does not update:
13:01 Replace `use=if, if=eth0` with `use=web,

WolfgangsChannel
Автор

Dude, I admire the production quality of your content! Given VPNs are a pretty beaten theme, you still take time to present the guide in a most easy to follow and easy to reference way. Big respecc, as always, Wolfgang

SlateIvanovo
Автор

I like the way you breakdown these topics and go over the process so thoroughly while keeping it perfectly concise enough to understand.

anthonyrussano
Автор

When I subscribed I didn't expect to find THAT much useful stuff here and I already loved your channel, imagine how much I love it now! Not in my wildest dreams could I imagine that I found essentially a one stop shop for a beginner/pre-DevOps stuff. Love you, bro❤

nekoill
Автор

Thank you so much! I hadbeen trying to get wire guard on a pi for so long without success, yours is the first detail explanation.

slam
Автор

This was the only tutorial in the world that actually worked for me! :O

r.cantini
Автор

Thanks for this, Wolfgang. Used a RPi 3B+ running RPi OS Lite (64-bit). Works perfectly. Noted that Nyr's install script seems to be updated from the time you made this video; it differs slightly, but straightforward nevertheless. Cheers!

mangoc
Автор

I remember making my own VPN with help of a friend in Canada by sending him a RPI2 that i had laying around. It still works even though she moved out about a year ago.

randoschannel
Автор

Yes!!! On the second attempt it worked flawlessly. So good using Powershell instead of Putty. There is a confusing part where setting ddclient true/false. I just had to ignore your narration and set it as you had it on screen. I use my VPN to wake on LAN my PC from being completely turned off then remote access it with teamviewer and then shut it down. Access or start my plex server for friends when travelling for work using motels protected wifi which wont allow it. Hopefully my dynamic dns works rock solid and I wont even need to access the rp3 for ages.
Love an elegant solution. Ethernet and power.
So good

MrRandomposter
Автор

Had a bit of a hard time getting it to work. Oddly enough, the thing that finally made mine work was to turn off IPv6 on the raspberry. Worked immediately after I did that. Just FYI for everyone else out there.

stephen-dev
Автор

Man, I wish this homegrown solution could be used for sharing all of my favorite Linux distros. But I do not live in Holland. Maybe I'll give the self hosting via VPS provider a shot! Thanks for your understandable and accessible videos!

dempa
Автор

Yo man you did an outstanding job on making this video. It really help me understand the basics of VPN's and I will continue furthering my knowledge on it. Keep up the great content.

StayHumble_Smallz
Автор

accessing my home network remotely is what I use ssh tunnels for, but your solution is way more streamlined. Thanks for sharing

kissingfrogs
Автор

I've had a wireguard setup for my home for a couple years now.

Rather than a raspberry pi or dedicated computer I used our router. We're using an Ubiquiti EdgeRouterX. Its a small but decently pretty full featured $60 router and Wireguard has been ported to it for quite some time now. Once installed the configuration of each device profile can be done through the webGUI.

Obviously only really an option if you're okay with your router and wireless access point being separate devices, but that's generally a good idea to begin with.

Tithis
Автор

13:00 NOTE (applied to me and might apply to others) you need to change the line "use=if, if=eth0" the eth0 needs to be your ethernet adaptor (get it with "ip add" command". ex. mine was enp3s0, so had to change it to "use=if, if=enp3s0". Of course if yours is already eth0 then no need to change. Other than that everything worked! Thanks for the great and comprehensive tutorial!

bw
Автор

well getting the DDClient configured ended up being something of a nightmare but as soon as I cracked that my new vpn is running perfectly, thank you for the very useful tutorial

mikediamond
Автор

Thanks for showing the how to test. I followed another tutorial and at the end was just, "alright its done" without more explanation. As simple as it is never thought to use my phone to test.

travisanderson
Автор

9:32
Not “Command/Control+Shift+C”, but rather “Cmd/Ctrl+Shift+V”. For the folks, who are using Terminal for the first time :)

ndrechtseiter
Автор

You can also integrate pihole into the system. That way you have an ad blocker at the router level. You can adapt pihole to be recursive DNS so that your DNS queries disappear.

jonasking
Автор

Actually one of the most useful videos that I've seen on youtube in a long time!

adrianm.