Set up DNS server #2
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is admin log for creating DNS server on dreamon.rixotstudio.cz
Relevant: https://downloads.isc.org/isc/bind9/9.16.7/doc/arm/html/index.html#
Relevant: Basics of DNS server https://www.youtube.com/watch?v=uOfonONtIuk&pbjreload=101
Terminology
IP (Internet Protocol)
Numbers that identify your system on the internet and allows you connections.
There are two types of IP: IPv4 and IPv6
IPv4 looks like 89.176.197.177
IPv6 looks like fe80::ba70:f4ff:fe34:36e5
NS (Name Server)
Software that runs on servers which turns domain into an IP on request
Domain
Human memorable alias to IP i.e.
Google.com
is a domain that points to the IP 172.217.23.238 (as of 15.10.2020) with the help of a NS or hosts file (deprecated as none likes going to the townhall to get file on their system).ISP (Internet Service Provider)
The person/company who took a cable (or anything that can transmit data) and connected it over the world allowing you the internet connection.
TLD (Top-Level Domain name)
NS authority that provides IP to specified domain extension, for example in google.com the
com
is top level domainWhat the fuck is DNS Server?
By default your system can only reach IP adresses i.e 187.489.114.23 which are hard to memorize by humanoids and so DNS was created to allow you to use
https://google.com
and expect it to work.In practice the connection for google.com usually works as Your_System -> ISP -> NS -> Root NS -> .com name server (tld name server) -> ns.google.com -> IP
There are around 20 name servers which are hardcodded ran by NASA(?) and stuff.
We are using bind9 made by Internet Systems Consortium for our DNS server
/{etc,var}/bind
dir and create a new directory/etc/bind
with bind:bind 0777 rights.rndc-confgen
/etc/bind/named.conf
respecting FHS 3.0 standard.