There are many remote access solution back to your home, such as Direct RDP, Guacamole, Cloudflare Zero Trust tunnel, Tailscale, VPN, Teamviewer, Anydesk, etc. But some of them are too complicated, or too risky to expose your 3389 port, or you will need special installation software on both ends. Think about a solution, in 5 minutes setup, you can use your browser to connect to your home PC's rdp desktop, no matter where you are, as long as you can connect to Internet. Netbird is a solution which make all this to be true.
The free tier is enough for a small team or for normal home lab environment. The setup is also quite easy which can be done in 5 minutes.
Related Post:
✍https://blog.51sec.org/2026/03/netbird-simple-and-secure-remote-access.html
Related Videos:
🌟Integrate Your Apache Guacamole Service with Cloudflare Zero Trust Tunnel (Ubuntu) - https://youtu.be/foRmBCKniZ4
🌟Free & Secure & Fast - RDP Back Home Using Cloudflare Zero Trust VPN Tunnel - https://youtu.be/tJuC6y3ci1Q
🌟Easy and Quick Steps to Create Your Tailscale VPN Network & Create Exit Node - https://youtu.be/LHYBu3y_0Rs
💖Chapters:
0:00 - Introduction
1:17 - Lets start it
4:16 - 1. Get Free Account & Log into Dashboard
6:32 - 2. Install Netbird on Home Lab Machine
8:57 - 3. Connect and Configure Your Netbird
15:35 - Outra
✅#51Sec #NetSec #Cyber #Security #CyberSecurity #HomeLab
If you found this video has some useful information, please give me a thumb up and subscribe this channel to get more updates:
⚡https://www.youtube.com/c/Netsec?sub_confirmation=1
⚡Resource Collection and Bookmarks: https://sites.51sec.org/
Learning and Sharing - 🔊海内存知己,天涯若比邻! A bosom friend afar brings a distant land near!
Discord: https://discord.gg/fCW9phn, Blog: https://blog.51sec.org
Show More Show Less View Video Transcript
0:01
[music]
0:07
>> Hello everyone. Welcome back to my
0:09
channel. This is Johnny. In this video,
0:12
I'm going to show you an amazing Netbird
0:15
software or platform which I'm using
0:18
daily, Netbird.
0:20
There are many remote access software I
0:23
have been introduced in my channel
0:27
such as
0:28
Guacamole, Cloudflare, and other VPN
0:33
solutions I've been using for the last
0:37
couple years. You can search
0:40
VPN or Guacamole. You can find out more
0:43
information on that. Netbird is the one
0:46
I just recently starting to use. Again,
0:50
I'm not sponsored by Netbird. I have no
0:53
affiliation with this company.
0:56
This is just because of the experience,
0:58
and I think it's worth introduced to my
1:02
audience in this channel. Just to make
1:04
sure you understanding this is my
1:07
personal experience. For now, let's jump
1:10
into the diagram which I'm going to show
1:13
you a typical use case is
1:15
Netbird can provide it to.
1:22
Netbird can provide a private network
1:25
connection and a secure connection
1:27
between your multiple locations or
1:31
between your own computer in the
1:34
internet and your home network. So,
1:38
there are many use cases Netbird can be
1:40
used for to resolve your remote secure
1:44
connection issue. But for this one, this
1:48
video I'm going to
1:50
introduce just one typical use case is
1:53
which is you have a computer on
1:56
internet. You just need to using a
1:58
browser, then you can access your home
2:01
network. The machine sitting at your
2:04
home with Netbird client has been
2:07
installed. Of course, RDP has to be
2:09
enabled, then we can use
2:12
browser to connect into it. There's a
2:14
benefit for this solution which is you
2:17
don't need to install any software
2:20
on your remote computer.
2:23
You can just use your browser HTTPS
2:25
getting, of course, through Netbird
2:28
cloud SaaS solution platform.
2:30
The very similar solution is Guacamole
2:34
which I knew also using. I introduced it
2:38
in my channel many times how to install
2:41
Apache Guacamole. A little bit
2:43
complicated solution which is hard to
2:46
maintenance. If you do not know how to
2:49
update and don't have much information
2:52
how to install
2:54
Guacamole applications, especially on
2:57
the Linux platform.
2:59
You also can using Cloudflare to do
3:01
that. I do have a good video to show you
3:04
how to use free Cloudflare VPN to
3:06
securely access your home. But there's a
3:09
missing part which is browser part. You
3:12
do have to run a software on your local
3:17
machine.
3:19
Which is her remote computer. You need
3:21
to have something to run from a command
3:23
line. Don't have to be in a privilege
3:26
mode. You can run it just through your
3:29
command line, then you can use your RDP
3:32
connection back to your home computer.
3:35
That is Cloudflare solution. If you are
3:37
interested on that, take a look at my
3:40
this video.
3:42
But put all those benefits together
3:44
which is Netbird can bring in is just
3:46
using a browser, register free account,
3:49
then you can have fully RDP access back
3:53
to your home. You can look at the
3:55
pricing here. It does has a free tier,
3:58
five user, 100 machines. More than
4:02
enough for the home lab, home
4:03
connection, even a small team, small
4:05
company.
4:06
If you want to pay $5, then you'll get
4:08
more. But here is not what we're going
4:11
to focus. We're going to just starting
4:13
to
4:14
finish this lab using this diagram.
4:20
Since Netbird has a free tier service
4:23
for everyone, you can get your account.
4:27
You can get it started for free.
4:30
This button, click on it.
4:32
You can register with your email address
4:35
or you can use Google, GitHub, Microsoft
4:39
those accounts login. I do have my
4:42
Google account, so I'm going to register
4:44
using my this account to login. So,
4:48
probably
4:49
10 seconds, then you can finish
4:51
registration process, then you'll get
4:54
your this wizard to asking some basic
4:57
information. Let's quickly go through
4:59
it. I'm going to use this personal.
5:02
How did you hear about it? I'm going to
5:04
say
5:06
I used the Google search engine found
5:08
it. I'm going to do remote home access.
5:11
That's what I'm going to do or you can
5:12
use a file access. There's lots of more
5:15
solutions, features you can do. They are
5:18
still developing. Lots of them are in
5:21
the beta version. You can test it out.
5:24
I'm going to do remote network access.
5:26
That's what I focus on.
5:28
>> [snorts]
5:28
>> Add my first resources.
5:32
That's fine. I'm going to skip it from
5:34
here because I don't have that right
5:36
now. I don't need it to finish my this
5:41
lab which is
5:42
allow me from my remote computer get
5:45
into my home
5:47
computer.
5:49
Let's skip to dashboard. So, that's how
5:52
easy you can get the account. This is
5:54
how the dashboard looks like. You can
5:58
quickly go through all of them one by
6:00
one. Some features are in beta which I
6:04
really like, especially this reverse
6:07
proxy feature. Hopefully, it can be free
6:10
in the future.
6:11
Right now, it's free, but I'm assuming
6:14
in the future they may starting to put
6:17
into a different tier. So, that's how
6:19
easy you can get this free account.
6:22
Right now, just one user which is me,
6:25
and I don't have any peer which is any
6:28
devices
6:29
has a Netbird agent installed.
6:37
To better demonstrating this lab, I'm
6:40
going to use a remote
6:43
RDP machine which I created at my home
6:46
network show as a home computer.
6:52
So, this is pretty new machine. I just
6:55
installed it 192.168.2.246.
6:59
I mean, it's 10 Pro 22H2 old operating
7:03
system, but still
7:05
it's capable to finish this lab without
7:08
the issue.
7:10
What I'm going to do is I'm going to add
7:13
this machine as a peer into my Netbird
7:16
network. Here is the button you can
7:19
select add peer from this peers page.
7:25
The steps are very straightforward.
7:27
Configuration is simple as well.
7:31
As long as you follow the steps I'm
7:32
doing here, for sure in 5 to 10 minutes,
7:35
you can get that remote access from your
7:37
browser
7:39
to your home machines.
7:41
Let's download it. It's Windows 64-bit.
7:45
30 megabytes
7:46
for this Netbird installer.
7:53
Click on it. You will get this UAC user
7:56
account control message.
7:59
Just say yes.
8:01
It's fine.
8:03
Next.
8:04
I agree. If you want to change
8:08
installation location, you can do this.
8:11
Change it to the D drive as I did here.
8:14
Next. Of course, you may want to start
8:17
it automatically when Windows starts.
8:19
There's Netbird UI.
8:21
So, all are default settings other than
8:24
I changed the output folder to D drive
8:27
since my D drive is much bigger than C
8:30
drive.
8:31
Which I want to put all installed
8:33
program on the D drive. You can start
8:35
Netbird UI. You do need to connect to
8:38
it. You can see this Netbird yellow icon
8:42
sitting on your notification area in
8:45
your taskbar. Click on it. We didn't
8:48
connect to it. The status shows
8:51
disconnected. There's some settings
8:54
which we will go through in the next
8:56
section.
9:01
Click on your Netbird icon here. You go
9:04
to settings.
9:06
You will see there's quite a few setting
9:08
connect on startup.
9:11
Enable content resistance, enable lazy
9:14
connections, block inbound connections,
9:16
all those. You can have a advanced
9:18
settings here as well.
9:21
This will going to tell you some
9:22
connection informations.
9:26
Network. SSH.
9:29
As a beginner to use Netbird, don't
9:32
change anything here. Since we are using
9:35
it on Windows machine, we don't need to
9:37
enable SSH. So, SSH section, completely
9:40
forget it other than you installed it on
9:42
the Linux machine and you want to
9:44
connect to it
9:45
using SSH port.
9:49
So, we can cancel those. Let's go back.
9:52
So, now what we're going to do is going
9:54
to do the connect.
9:57
We click on connect.
9:59
It automatically
10:01
bring your browser up and ask you to
10:06
authenticate it, sign in to your
10:07
account.
10:09
So, that's how they going to let you in,
10:12
connect to your own NetBird network. So,
10:16
continue with Google since we registered
10:18
account with Google, then I'm going to
10:20
connect in to my Google Google account
10:22
here.
10:24
You see, we need to authorize the app to
10:27
get the NetBird
10:29
to access your profile and the email.
10:32
That's normal.
10:33
Just accept it. So, login successful.
10:37
Now, this device is registered
10:41
into your NetBird console.
10:44
We should be able to see it. So, let's
10:46
go to
10:48
our settings
10:51
and then change to peers. Now, you can
10:55
see my this machine is connect and it
10:58
shows green icon here. It's under my
11:01
email address and the computer name
11:04
showing here.
11:07
Here is a connect button. You see, RDP
11:11
here is available. We didn't enable SSH
11:14
because this is not a Linux machine.
11:16
There's no SSH open on this machine.
11:19
Only RDP available. So,
11:22
we can try
11:24
to
11:25
access using RDP.
11:28
Once you click on it, this window going
11:31
to open. They're going to ask you your
11:34
username, password, and then you can see
11:36
the port is 3389.
11:39
So, you don't need to know your
11:42
computer's username, password to login
11:46
because this window is bring up directly
11:50
from your console. You need to log into
11:53
your NetBird first. Then, you need to
11:56
provide it again, the assistant you
11:59
going to login username, password. You
12:02
need the both information. So, let's
12:04
login here. I'm going to try here.
12:08
So, let me do this. I'm going to put
12:10
this RDP window side by side. So, the
12:13
RDP window is here and this is our
12:16
remote session window. Let's open our
12:18
RDP session window here.
12:22
Here.
12:23
Then,
12:24
so, for the both, this is my RDP remote
12:28
session,
12:29
which is already in. I'm going to login
12:32
here.
12:33
I provided my username, admin username,
12:36
and password, which has RDP permission
12:39
to get in the machine.
12:42
Connect to it.
12:44
Wait.
12:45
You might get a warning message
12:52
for the certificate details. Um let's
12:55
say always trust
12:57
since we know where we are coming from,
12:59
since we know where is our destination.
13:03
Accept and continue.
13:07
So, after we logged in, we can see our
13:10
existing RDP session has been
13:13
disconnected.
13:15
Now, we have our remote access to this
13:19
machine,
13:21
which is the machine we are talking
13:23
about, Windows 10 Pro 22H2.
13:26
Perfect. So, all things going well, but
13:29
there is one thing I want to mention
13:32
before I close this video
13:34
is that you might want to change one
13:37
setting here because you want to make
13:40
sure
13:41
your setting will not timed out.
13:44
By default, the session going to be
13:46
timed out in 24 hours.
13:50
So, if you go to settings,
13:52
authentication,
13:55
scroll down, you will see session
13:57
expiration 24 hours.
14:01
You can change it to other days, 24
14:05
days, or even longer, but if you don't
14:08
mind, if you know how secure your
14:11
environment it is,
14:13
you can turn it off, pure session
14:15
expiration. In that way,
14:20
your NetBird agent will not expire by
14:24
itself every 24 hours.
14:27
If that happens, you have to manually go
14:30
back to your NetBird here to do the
14:32
connect again.
14:34
So, if you you didn't change the
14:36
settings, the NetBird connection will
14:40
expire in 24 hours. It will show
14:42
disconnected.
14:44
Then, your remote session, of course,
14:46
won't work.
14:47
But, once you turn this off,
14:50
it will stay as long as your computer is
14:53
up and running the server is up and
14:55
running.
14:56
So, that the video I want to show you
14:59
today. Uh I hope you enjoyed it and
15:02
learned something and then you can set
15:04
this up. Of course, the NetBird can do
15:07
much more than that, which you also has
15:12
capability to expose your internal
15:15
service to the public. You can use your
15:17
custom domain to access it just like
15:19
what we did using the Cloudflare. But,
15:22
that's a different topic, a different
15:24
video we can talk about that.
15:27
If you like this video, give me a thumb
15:29
up and also subscribe my channel if you
15:32
haven't.
15:33
See you in my next one.
15:41
>> [music]
15:44
>> I'm going to make
15:47
I'm going
15:47
>> [music]
15:49
>> I'm going
15:51
I'm going
15:54
I'm going
#Science
