Domain registration & web hosting assignment
This page is deployed as part of the TalTech “Domain registration and web-hosting” assignment.
Summary
The domain project-hub.me was registered via Namecheap using the GitHub Student
Developer Pack. DNS records (A, CNAME and TXT) were configured to point the domain to a GitHub Pages
repository, which serves this page over HTTPS using an automatically managed SSL certificate.
DNS records used
-
A records – four records for
@pointing to the official GitHub Pages IPv4 addresses:185.199.108.153,185.199.109.153,185.199.110.153,185.199.111.153. -
CNAME –
www.project-hub.me:error-bufferoverflow.github.io. -
TXT –
@contains the TalTech Uni-ID252533IVSBfor grading.
Short explanations of DNS record types
A record – maps a domain name to an IPv4 address.
AAAA record – maps a domain name to an IPv6 address (not used in this setup).
CNAME – makes one name an alias of another. Here it is used so
www.project-hub.me points to the GitHub Pages host.
MX record – specifies mail servers for the domain. Not configured for this assignment.
TXT record – stores arbitrary text in DNS. Commonly used for verification; here it stores the Uni-ID.
NS record – points to the authoritative name servers that hold the DNS zone for the domain.