WEBVTT

00:00.750 --> 00:07.980
And the previous section we learned what is a VPN, its benefits, and how to connect to it before connecting

00:07.980 --> 00:09.420
to the Tor network.

00:09.750 --> 00:16.560
This was very easy as all we had to do is download the client that's compatible with our operating system.

00:16.890 --> 00:23.010
Most VPN providers offer a Linux client and Thales is a Linux distro.

00:23.310 --> 00:29.880
Unfortunately, though, normal Linux clients will not work with Thales because of the restrictions

00:29.880 --> 00:33.180
that Thales apply on the network connections.

00:33.210 --> 00:38.280
Therefore, connecting to a VPN from Thales can be a bit tricky.

00:38.280 --> 00:44.910
And that's why I want to spend this lecture and the next lecture showing you how to connect to a VPN

00:44.910 --> 00:45.960
from Thales.

00:46.620 --> 00:50.290
Now keep in mind you don't have to use a VPN with Thales.

00:50.310 --> 00:56.610
This is an optional step and there is a big debate whether you should use a VPN or not with Thales,

00:56.610 --> 01:01.170
because as we know, Thales automatically forces all traffic to go through TOR.

01:01.170 --> 01:07.140
So by default it is more anonymous and more private than normal operating systems.

01:07.140 --> 01:14.370
So skip this lecture at the next lecture if you don't want to use a VPN and only watch it if you actually

01:14.370 --> 01:17.160
do want to use a VPN with Thales.

01:17.760 --> 01:20.730
Now just a quick recap as we learned before.

01:20.850 --> 01:26.340
Usually when you access a server or anything on the Internet, you send the request directly to that

01:26.340 --> 01:27.010
server.

01:27.030 --> 01:28.650
When you use a VPN.

01:28.680 --> 01:32.640
You create an encrypted tunnel to the VPN server.

01:32.640 --> 01:38.550
So if you're trying to go to Google.com, only the VPN knows that you're going to Google.com.

01:38.580 --> 01:45.000
The traffic between you and the VPN will be fully encrypted, so it's useless to anybody that intercepts

01:45.000 --> 01:45.320
it.

01:45.330 --> 01:51.120
And then once the VPN gets the request, it will forwarded to the actual server that you need to go

01:51.120 --> 01:53.340
to, for example, google.com.

01:53.820 --> 02:00.120
Now this doesn't have to be google.com, it can be any website or any server or on the internet, or

02:00.120 --> 02:06.210
you can even send that request to the Tor network and access a darknet or a hidden service within the

02:06.210 --> 02:08.160
network or go to the Internet.

02:08.160 --> 02:11.640
After that, again, improving your privacy and anonymity.

02:12.360 --> 02:18.420
Now, because of the way the data is sent in here in an encrypted manner, this adds an extra layer

02:18.420 --> 02:19.470
of encryption.

02:19.470 --> 02:22.620
Therefore, it improves your privacy and anonymity.

02:23.310 --> 02:29.670
If your data gets intercepted by hackers or by your network admin or by your Internet service provider,

02:29.670 --> 02:30.720
it will be gibberish.

02:30.720 --> 02:31.710
It will be useless.

02:31.710 --> 02:37.200
So they won't be able to stop you or prevent you from accessing websites and they won't be able to gather

02:37.200 --> 02:38.550
information about you.

02:38.550 --> 02:43.620
So it'll allow you to bypass censorship, protect you from hackers and so on.

02:44.520 --> 02:49.950
Now, if you want to go over this in more details, please revise my lecture on VPN in the previous

02:49.950 --> 02:50.520
section.

02:50.520 --> 02:52.320
This is just a quick recap.

02:52.500 --> 02:58.770
Like I said in that lecture, we connected to a VPN easily using a client that is made for our operating

02:58.770 --> 02:59.350
system.

02:59.370 --> 03:06.360
The problem that we have now is the fact that we are using Thales because most VPN providers do not

03:06.360 --> 03:07.500
support Thales.

03:08.160 --> 03:15.630
So going back to how Thales work as we know it forces all traffic from our computer to go through the

03:15.630 --> 03:16.630
Tor network.

03:16.650 --> 03:22.680
So if we have a VPN provider, even if we have a proper subscription with them and we try to connect

03:22.680 --> 03:29.040
to them, we won't be able to connect to it because the operating system is forcing all traffic to go

03:29.040 --> 03:30.480
through the Tor network.

03:30.900 --> 03:38.430
Therefore, we need to first configure the firewall entails to redirect all data to the VPN provider

03:38.430 --> 03:41.190
instead of redirecting it to the Tor network.

03:41.250 --> 03:47.670
So we'll configure it to redirect all data through the VPN provider and then from the VPN provider,

03:47.670 --> 03:49.670
data is going to go to the network.

03:49.710 --> 03:56.280
It'll bounce over the three nodes and either access a hidden service within the Tor network or go to

03:56.280 --> 03:57.900
a website on the internet.

03:59.200 --> 04:05.310
Now, if your VPN provider has a Thales client, then you will not need to manually do this.

04:05.320 --> 04:08.110
The client will do everything for you.

04:08.140 --> 04:15.580
The only problem is most VPN providers do not support Thales, so you'll have to do a bit of research

04:15.580 --> 04:17.530
to find the ones that support it.

04:18.250 --> 04:24.970
As you may already know, we actually have our own VPN service, that is VPN, and we support Thales.

04:25.120 --> 04:29.080
So let me show you how the client would work just as an example.

04:29.290 --> 04:34.570
So all they have to do is literally download it from the downloads page in here.

04:34.840 --> 04:39.880
I'll actually include a link to this in the resources in case you want to get more information.

04:40.180 --> 04:46.810
All you will need to do is simply download the client and as you can see, I already have it downloaded

04:46.810 --> 04:49.390
in here in my persistent downloads.

04:49.420 --> 04:56.690
It's called Zte's VPN and I'm just going to run it like so dot forward slash followed by the file name.

04:56.710 --> 04:58.740
It's going to ask me, what do I want to do?

04:58.750 --> 05:00.760
I'm going to say I want to connect.

05:00.910 --> 05:03.970
It will ask me for the username and the password.

05:04.720 --> 05:08.370
Then it will list all the servers available to me.

05:08.380 --> 05:12.550
So all I have to do right now is select the server that I want to connect to.

05:12.580 --> 05:20.140
For example, let's say I wanted to connect to Mexico 189 so I'm just going to type 189 hit enter.

05:20.260 --> 05:25.300
As you can see, it will automatically configure the VPN settings, it will automatically configure

05:25.300 --> 05:26.320
the firewall.

05:26.320 --> 05:31.570
So I'm just going to put my password now the system password, the root password.

05:31.570 --> 05:39.250
And again it will automatically download open VPN if it's not downloaded and it'll connect to the server

05:39.260 --> 05:40.300
that I selected.

05:40.300 --> 05:46.060
So as you can see right here, it's saying that I'm connected to Mexico and that's it.

05:46.060 --> 05:49.900
Now we're ready to go and browse the Internet to confirm this.

05:49.900 --> 05:52.930
I'm going to go and run my Tor browser.

05:54.720 --> 05:58.470
And I'm just going to go to check the tower project dot org.

05:59.650 --> 06:00.400
And perfect.

06:00.400 --> 06:06.370
As you can see, it's still enough that my browser right now is configured to use the Tor browser.

06:06.730 --> 06:13.480
So right now what's happening is we're connecting to the VPN first and then our traffic is routed to

06:13.480 --> 06:14.710
the Tor network.

06:14.710 --> 06:19.990
And then, like I said, we can bounce through three nodes and then go to the internet or stay within

06:19.990 --> 06:23.140
the Tor network and access onion hidden services.

06:24.680 --> 06:29.310
Now going back to the client, you can put number one if you want to connect again.

06:29.330 --> 06:30.960
Number two, to disconnect.

06:30.980 --> 06:33.230
Three, to reset the firewall settings.

06:33.230 --> 06:39.740
So you're directly connected to TOR and you're not using the VPN and four to simply quit the client.

06:40.490 --> 06:42.980
So as you can see, it's very easy.

06:42.980 --> 06:50.750
If your VPN provider supports, tells, if your VPN provider does not support Thales, then you'll have

06:50.750 --> 06:58.310
to manually modify the firewall settings so that it allows you to connect to the VPN and manually use

06:58.310 --> 07:02.150
the VPN settings to connect to the VPN server.

07:02.300 --> 07:08.360
This is a little bit technical and requires a little bit of Linux knowledge, but don't worry about

07:08.360 --> 07:08.660
it.

07:08.660 --> 07:12.500
I will walk you through it step by step in the next lecture.
