Hello There, Guest! Login Register


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
What is DNS? You may be asking...
#1
The Domain Name System essentially just converts an IP address into a more human friendly form by making it easier to remember. Such as FreeDomain.club or 104.28.27.15? Obviously the former!

To your browser, they are both the same thanks to the magic of DNS. What DNS does is to map and match domain names like FreeDomain.club to an IP address like 104.28.27.15. When you type FreeDomain.club into a browser, the computer asks a DNS server on your local network or the internet if it can find an IP address that it can match with that domain name (most browsers have a small bar at the bottom that will display a message saying "looking up FreeDomain.club..."). The said DNS server will answer back with the IP address if it has mapped and matched it, and if not, it will then contact other DNS servers on the Internet until it finds the address it's looking for (or throws an error if there is no match). The whole process generally takes will only take a few milliseconds.

ISP's generally assign each customers router to a DNS server to contact when the connection is first made. Your router will receive DNS requests from your local network and pass them on to the ISP's server. Without any DNS servers, your web browser would be unable to convert domain names such as freedomain.club into an IP address, and you would not be able to access any web pages.

In reality you don't have to have a domain name to host a website. If your home computer is connected to the Internet with a web server such as Apache, nGinx or Hiawatha (my fave and highly reccomended!), and you have created a web page in your web servers root delivery directory, anyone else on the internet can access that web page by typing your current IP address into their web browser. Nowadays you will find you get your routers admin login (hopefully) page, as your router has a very liteweight web server built in! You will always have to configure your router with port forwarding which, in short, allows a connection to bypass the routers web server and go directly to your computers web server on the given ports you forward. But if you want to host a website that people will actually visit though, it really is best to get a domain name.

In order to get a domain name, you will need to register with one of the many domain name registration services (such as godaddy.com), Although Network Solutions is the Great Pappa of all of them, there are so many other registrars which offer very competitive pricing. Usually you get a domain, for a fee, on a monthly, yearly or multi-year basis. The Internet Corporation for Assigned Names and Numbers governs all domain names on the Internet, and domain registrars have special permission, by way of obtaining a license from ICANN, to lease them to you for a period of time.

Once you have chosen a domain registrar service, you will obviously choose the domain name you want and search with your chosen registrar to see if that particular domain name is already taken, so there is no chance of two people owning freedomain.club for example. Fees for domain registration will vary greatly, from a few pence/cents (godaddy.com, at the time of this writing, are offering .co and .co.uk for £0.01!), right up into the millions;

From Wikipedia;

Insurance.com $35.6 million in 2010.
VacationRentals.com $35 million in 2007.
PrivateJet.com $30.18 million in 2012.
Internet.com $18 million in 2009.
360.com $17 million in 2015.
Insure.com $16 million in 2009.
Fund.com 2008 £9.99 million.

Once you have registered your domain name, you can use the domain registrars website to map and match your newly purchased domain name with your computer's IP address. From this point on, anyone who enters your domain name into a browser will be directed to your IP address and subsequently your web page/site! Simple really ;p !

So guys there you have it, what DNS is and how it all works. Thanks for reading and I hope you've learnt something new today and I will be back with more information and tutorials all the time. If any one has any questions or requests for future tuts, guides or info please don't hesitate to ask and if I know how to answer I will do a guide on that subject.

(I'm good with networking, web servers, web design, Linux all round, and many other things that I just love to share. I'm a big believer that knowledge is power!)
If you fancy buying me a beer you can tip me with bitcoin ;p :

£1.00 ($1.22) - 1Ab1pjM9tb6Ab51s6yLh2jEovnohjrNedt
£2.00 ($1.45) - 14yLB1gFzfkbd6PMVfebp5GrXTSfgUPQ9C

If you really want you could buy me dinner.. :

£10.00 ($12.23) - 1Dbiryj1cGgNTjNAsR7fyJNnqNa5gE2LsF
Reply
#2
Great post, enjoyed reading it.
I like the way you create sentences which are easy to read and comprehend.
~Do not hesitate to ask for Graphics Designing or Web Designing services!
Reply
#3
Very informational, hope other users find use of this post. I noticed that you said that .co and .co.uk for only one cent, maybe you can tell us the coupon code so others or myself may use such offer?
I was hoping however, that most people understand at least some of this stuff before they go looking for a vps to use. Tongue
Reply
#4
Hey guys thanks for your feedback.. I will try to find the link for one cent domains, but GoDaddy.com do these offers regularly, not always just as a promo code, but they usually only last a short time.

.co domains for £0.01 here
If you fancy buying me a beer you can tip me with bitcoin ;p :

£1.00 ($1.22) - 1Ab1pjM9tb6Ab51s6yLh2jEovnohjrNedt
£2.00 ($1.45) - 14yLB1gFzfkbd6PMVfebp5GrXTSfgUPQ9C

If you really want you could buy me dinner.. :

£10.00 ($12.23) - 1Dbiryj1cGgNTjNAsR7fyJNnqNa5gE2LsF
Reply
#5
Clearly posting a wikipedia page in this forums earns a lot of points.
Reply
#6
(11-21-2016, 09:27 PM)shirofuji Wrote: Clearly posting a wikipedia page in this forums earns a lot of points.

It earns you nothing because points have been disabled for the tutorials forum just because of such kind of threads that are copied and pasted. If the thread would be posted somewhere else the moderators would take care of it and the user would lose the illegal points they earned for it.
Reply


Forum Jump:


Users browsing this thread:
1 Guest(s)