Domains, DNS, oh no 2024-04-03 Brendan ██ Domains, DNS, oh no 2 / 55 . ▒▒▒▒ Hello Class of CS4116 3 / 55 . So we use domains every day, even if ye dont know it 4 / 55 . 52.30.181.100 5 / 55 . 52.30.181.100 - Brightspace 6 / 55 . 209.85.203.94 7 / 55 . 209.85.203.94 - Google 8 / 55 . Those numbers arent very human friendly 9 / 55 . So what is teh solution? 10 / 55 . 11 / 55 Getting a domain! There are many domain hosts to go for 12 / 55 Getting a domain! And prices range from €1/year to €infinity/year 13 / 55 Getting a domain! • .ie • .com • .tk • .coffee • .eu • .me • .gay • ... 14 / 55 Getting a domain! There is even .cat, though that is off limits to most of us..... 15 / 55 Getting a domain! I recommend using https://www.blacknight.com/ for .ie 16 / 55 Getting a domain! And https://www.namecheap.com/ for everything else 17 / 55 Getting a domain! I am going to focus on .ie 18 / 55 Getting a domain! These will set ye back ~€7 for the first year. 19 / 55 Getting a domain! Then €30 for every year afterwards 20 / 55 Getting a domain! Enter your perfect domain name into the big box 21 / 55 Getting a domain! 22 / 55 Getting a domain! It will then show ye a list of options 23 / 55 Getting a domain! 24 / 55 Getting a domain! Select one, add it to the cart 25 / 55 Getting a domain! In the config select I'm hosting my website somewhere else
26 / 55 Getting a domain! Then add these two as nameservers: • nadia.ns.cloudflare.com
• neil.ns.cloudflare.com
Press Update then Checkout for payment
27 / 55 Getting a domain! You will verify that ye have a connection to Ireland 28 / 55 Getting a domain! Your Student ID will work for this 29 / 55 Getting a domain! Couldnt find a name that suited you in ASCII text? 30 / 55 Getting a domain! Have no fear! 31 / 55 Getting a domain! ▓▓▓ Punycode to the rescue! 32 / 55 Getting a domain! Say you want brendán.ie
33 / 55 Getting a domain! But because of the á it is not a "normal" domain.
34 / 55 Getting a domain! Go to https://www.punycoder.com/ and enter in your special domain 35 / 55 Getting a domain! Boom: xn--brendn-tta.ie
36 / 55 Getting a domain! Or say ye wanted to go wild and have an Ogham domain name? 37 / 55 Getting a domain! ᚁᚏᚓᚅᚇᚐᚅ.com for example (brendan in Ogham)
38 / 55 . ᚁᚏᚓᚅᚇᚐᚅ.com becomes xn--7ueiah2bis.com
39 / 55 . Magic! 40 / 55 . And congrats! You now have a domain. 41 / 55 . As we saw in the earlier slides a domain points to an IP address. 42 / 55 . Ye can point your domain to another domain. 43 / 55 . These go to the same location • https://brendan.ie • https://brendan.coffee 44 / 55 . So anyone in CS4116 would love to point https://hi-conor-ryan-please-give-us-an-a1.ie To their InfinityFree instance 45 / 55 . ▓▓▓ For that we need DNS InfinityFree has their own (good) docs (
https://forum.infinityfree.com/docs?topic=49232) for this.
But I prefer to use CNAME for this (https://forum.infinityfree.com/docs?topic=87420)
46 / 55 . Cloudflare is one of teh best DNS providers 47 / 55 . https://cloudflare.com 48 / 55 . Signup, you should know how to do this..... 49 / 55 . On teh homepage select Add a site
50 / 55 . Enter in your domain (hi-conor-ryan-give-me-a1.ie)
51 / 55 . Will take little while for it to be activated. 52 / 55 . So go make a cuppa. 53 / 55 . If ye are using InfinityFree checkout their CNAME docs (
https://forum.infinityfree.com/docs?topic=87420)
54 / 55 . Thats kinda the end of this, it is targeted to CS4116. 55 / 55