WEBVTT

00:00:00.120 --> 00:00:08.040
suppose I were to get into a taxi after a night on the town and tell the driver

00:00:05.560 --> 00:00:13.440
Linus's house when he asked me where we're headed unless the driver somehow

00:00:10.759 --> 00:00:17.279
very creepily already knows where I live he'll probably tell me to stop being a

00:00:15.320 --> 00:00:22.960
tool and give him an actual address where he can actually drop me off and

00:00:19.680 --> 00:00:25.199
although that scenario has probably

00:00:22.960 --> 00:00:29.439
occurred in plenty of taxi cabs where drivers have had to deal with people

00:00:26.840 --> 00:00:35.600
that ran up way too high of a bab that night your computer or phone can have a

00:00:33.160 --> 00:00:40.680
much easier time figuring out where to take you on the internet thanks to the

00:00:37.879 --> 00:00:47.360
domain name system commonly referred to as DNS you see even though most of us

00:00:45.039 --> 00:00:54.239
get to our favorite websites by punching in addresses like youtube.com or

00:00:51.280 --> 00:01:00.239
vessel.com your browser actually needs to know the IP address of the site

00:00:56.800 --> 00:01:02.680
you're trying to access so to do this it

00:01:00.239 --> 00:01:08.960
sends a request to the DNS which is sort of like the internet's version of yellow

00:01:05.320 --> 00:01:11.680
pages that matches a site URL or a

00:01:08.960 --> 00:01:17.799
uniform resource locator to an IP address so a DNS request first goes to a

00:01:15.360 --> 00:01:21.799
recursive name server which is typically operated by your internet service

00:01:19.400 --> 00:01:26.960
provider but you can also use public servers managed by Google or other

00:01:24.280 --> 00:01:32.720
organizations if your isp's resolver is having issues a recursive name server

00:01:30.159 --> 00:01:38.759
might have the IP address of the website you want to access already stored but if

00:01:35.079 --> 00:01:41.399
it doesn't it will go to one of 13 root

00:01:38.759 --> 00:01:48.079
servers which manage requests for top level domains like or.org although that

00:01:46.000 --> 00:01:52.680
seems like a tiny number of servers by the way they actually use redundant

00:01:50.399 --> 00:01:57.960
physical Hardware all over the globe to make sure these requests are handled and

00:01:54.960 --> 00:02:00.799
handled quickly your request is then

00:01:57.960 --> 00:02:05.079
sent to the appropriate top domain server.com if you're trying to get to

00:02:02.759 --> 00:02:11.520
YouTube for example which will then contact authoritative name servers that

00:02:07.880 --> 00:02:14.280
contain a well authoritative list of IP

00:02:11.520 --> 00:02:19.440
addresses and matching URLs which is updated whenever someone buys and

00:02:16.400 --> 00:02:21.959
registers a domain once the IP address

00:02:19.440 --> 00:02:27.200
you want is retrieved it's sent back to the recursive name server and then onto

00:02:24.519 --> 00:02:32.360
your computer to save time in the future and make things more efficient both the

00:02:29.400 --> 00:02:37.760
recurs name server and your own computer will cash DNS entries for a while so the

00:02:35.680 --> 00:02:41.720
next time you want to visit YouTube you won't have to go through this whole

00:02:39.319 --> 00:02:46.480
rigar Ral instead your computer will either know the correct IP right away or

00:02:44.800 --> 00:02:52.599
it will be able to get it directly from the recursive server DNS usually works

00:02:50.040 --> 00:02:58.040
fairly well for most people but if a website changes IP addresses this can

00:02:55.879 --> 00:03:03.000
cause problems especially if your computer is trying to use its own own

00:03:00.400 --> 00:03:09.120
cash this will usually manifest as lots of random 404 errors or taxi drivers

00:03:07.000 --> 00:03:14.000
taking you to the wrong place if we were to hearken back to our original analogy

00:03:12.200 --> 00:03:18.080
so if you're running Windows it's actually pretty easy to clear out your

00:03:15.879 --> 00:03:22.599
DNS cach just by opening the command prompt as an administrator and entering

00:03:20.680 --> 00:03:27.840
this command which hopefully will fix the problem however you could run into

00:03:25.360 --> 00:03:33.439
more serious problems if a piece of malware has poisoned your DNS cache by

00:03:31.000 --> 00:03:39.599
making DNS entries that are stored locally that point to malicious websites

00:03:36.680 --> 00:03:44.760
for example an attacker could tell your PC to make

00:03:41.640 --> 00:03:47.480
irs.gov point to the IP address of a

00:03:44.760 --> 00:03:51.480
website running a tax scam that tries to convince you to give up your personal

00:03:49.280 --> 00:03:56.799
information so if you're getting weird redirects like this running a reputable

00:03:54.040 --> 00:04:02.519
anti-malware application may be able to help but despite its vulnerabilities DNS

00:03:59.840 --> 00:04:08.400
has made the internet extremely easy to use for many people because thanks to it

00:04:05.519 --> 00:04:13.560
we don't have to punch in numerical IP addresses like like phone numbers except

00:04:10.959 --> 00:04:17.959
longer every time we want to surf the web and given how hard it is for people

00:04:15.799 --> 00:04:22.120
to remember phone numbers that's just not a world I would want to live in

00:04:20.600 --> 00:04:28.240
speaking of Worlds I wouldn't want to live in worlds without fresh books fresh

00:04:25.240 --> 00:04:30.240
books let small business owners focus on

00:04:28.240 --> 00:04:35.560
running their business rather than sitting in a dark corner in

00:04:33.440 --> 00:04:40.680
front of their computer with only the lights of the screen to illuminate the

00:04:37.680 --> 00:04:42.280
room working on all of their tax and

00:04:40.680 --> 00:04:45.960
accounting information doesn't that sound horrible no freshbooks is

00:04:44.360 --> 00:04:51.440
cloud-based and allows you to use your phone while you're on the go to track

00:04:48.440 --> 00:04:53.360
your expenses log your hours create

00:04:51.440 --> 00:04:58.520
professional invoices send them to your customers receive verification that your

00:04:56.039 --> 00:05:04.080
customers have indeed read them and then request payment directly through

00:05:01.039 --> 00:05:06.120
freshbooks own service they even have

00:05:04.080 --> 00:05:11.720
the ability to accept deposits for your work through their platform so the work

00:05:07.840 --> 00:05:13.600
is paid for on your schedule getting

00:05:11.720 --> 00:05:17.000
started in freshbooks is extremely simple even if you're not a numbers

00:05:15.440 --> 00:05:20.639
person especially if you're not a numbers person and you can try it for

00:05:18.960 --> 00:05:24.680
free for 30 days by going to freshbooks.com

00:05:22.160 --> 00:05:29.360
tequi Linked In the video description and entering Techquickie in the how did

00:05:26.680 --> 00:05:32.680
You Hear About Us section so thanks for watching guys if you liked it liked it

00:05:30.840 --> 00:05:35.800
dislike it dislike it other channels check there comment with video

00:05:34.039 --> 00:05:39.720
suggestions down there subscribe and follow wherever those buttons are press

00:05:38.199 --> 00:05:44.240
them come on see you next time
