IPv6 DNS Name Resolution
IPv6 is of 128 bits, and each slot is of 16 bits, separated by column (:). It is very difficult to remember 128 bits address for each host and for each website. So Name Resolution can be done through DNS server.
DNS SERVER : DNS stands for
DOMAIN NAME SERVER. DNS server is used to translate the IP address to HOSTNAME.
In Linux Environment DNS server installed by BIND Packages. The name of service
for DNS is NAMED.
DNS server is based on two versions of IP, 1 IPv4 DNS
and 2. IPv6 DNS.
IPv4 DNS server is normal server which convert IPv4
address to hostname. But IPv6 DNS converts IPv6 address to hostname.
-
DNS server used hierarchical tree structure which
include Host name, subdomain, 2nd level domain, top level domain.
-
DNS managed by ICANN (Internet Corporation Assign Name
and Number ).
DNS Records :-
SOA (start of authority) :- This record
automatically created when ZONE fie created. This is the first record which is
responsible for accept query and resolve it.
NS (Name
Server) :- NS provide the domain name to clients.
CNAME :-Alise name, Duplicate name
Host Record :- It is used to
add the IP Address.
SPF (Sender
Policy Framework) : - text record
TXT Record :- It is used for
authentication purpose.
Two zone files are used to convert the IP address to Hostname.
There are 5 files in which configuration should be change to make the
DNS server.
- /etc/resolv.conf
- /etc/sysconfig/network
- /etc/named.conf
- /var/named/chroot/var/named/for.zone
- /var/named/chroot/var/named/res.zone
[root@server
~]# vim /etc/resolv.conf
The resolv.conf file contains directives with the default search domain or domains, used
for FQDN completion when no domain suffix is supplied as part of the query. It
also contains a list of IP addresses of nameservers available to a host. It
usually looks like:
[root@server
~]# vim /etc/sysconfig/network
This file contain the configuration for enabling networking for IP
version 4 and version 6 with HOSTNAME.
[root@server
~]# vim /etc/named.conf
This named.conf file contain the configuration for DNS server, and
declaration of forward and reverse zone.
[root@server
~]# vim /var/named/chroot/var/named/for.zone
This file contain the configuration for forward zone. In which records
like NS, A, AAAA, CNAME are placed. Here in this file A record is for IPv4 DNS
and AAAA is for IPv6 DNS.
[root@server
~]# vim /var/named/chroot/var/named/res.zone
This file contains the PTR record for all the records of the Forward zone.
By :- Vishal Sharma
No comments :
Post a Comment