SlideShare a Scribd company logo
1 of 11
Download to read offline
DNS Server
(DOMAIN NAME SYSTEM)
What is DNS?
● Domain Name System (DNS) converts the domain name of a Web site
to it's IP address and vice versa.
● Every computer that is connected to the internet is also connected to a
DNS server.
● The connection of domain names to IP addresses is managed and
regulated by ICANN ( Internet Corporation for Assigned Names and
Numbers).
www.clado.com
IP
ofw
w
w
.clado.com
ISP1. Cache
2. /etc/hosts
3. /etc/resolve.conf(nameserver)
Root Server
IP of TLD (.com)
TLD server
IP of Authority
Name
server(clado.c
om)
Authority
Name
server
IP of www.clado.com
IP of www.clado.com
IP
of www.clado.com
Web Server
DNS cache server
What is Internet Service provider(ISP)?
● When you setup a connection through your Internet Service
provider, you are actually establishing a connection with their
DNS server.
What is a DNS Root Server?
● The contents of the root zone file is a list of names and numeric
IP addresses of the authoritative DNS servers for all top-level
domains (TLDs) such as com, org, edu, or the country code
top-level domains.
● There are only 13 root servers in the entire world
What is Authority Name server?
● An authoritative name server provides actual answer to your DNS
queries .
Types of DNS Servers
1. Primary DNS Servers (Master).
2. Secondary DNS Servers (slave).
DNS Records
● DNS records are basically mapping files that tell the DNS server
which IP address each domain is associated with, and how to handle
requests sent to each domain.
● Main DNS Records are:
A, AAAA, CNAME, MX, PTR, NS, SOA, SRV, TXT, and NAPTR.
DNS Records
● SOA - record stands for “State of Authority” and is easily one of the
most essential DSN records because it stores important information
like when the domain was last updated and much more.
● NS -record stands for “name server” and indicates which Name
Server is authoritative for the domain.
clado.com. IN NS ns1.clado.com.
DNS Records
● A - which stands for “address” - indicating the actual IP address of
the domain.
clado.com. IN A 139.59.29.237
● AAAA - record is an IPV6 address record that maps a hostname to a
128-bit Ipv6 address. Regular DNS addresses are mapped for 32-bit
IPv4 addresses.
DNS Records
● CNAME - record stands for “canonical name” - make one domain an
alias of another domain.
clado.com. IN A 139.59.29.237
main.clado.com. IN CNAME clado.com.
● MX - record stands for “mail exchange” - a list of mail exchange
servers that are to be used for the domain.
Mail.clado.com. IN A 139.59.29.237
clado.com. IN MX mail.clado.com.
● PTR -record stands for “pointer record” and maps an Ipv4 address to
the CNAME on the host.

More Related Content

What's hot

active-directory-domain-services
active-directory-domain-servicesactive-directory-domain-services
active-directory-domain-services
202066
 
Dns diapositivas
Dns diapositivas Dns diapositivas
Dns diapositivas
Taringa!
 
Dns protocol design attacks and security
Dns protocol design attacks and securityDns protocol design attacks and security
Dns protocol design attacks and security
Michael Earls
 

What's hot (20)

Presentation on Domain Name System
Presentation on Domain Name SystemPresentation on Domain Name System
Presentation on Domain Name System
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
DNS (Domain Name System)
DNS (Domain Name System)DNS (Domain Name System)
DNS (Domain Name System)
 
DNS ( Domain Name System)
DNS ( Domain Name System)DNS ( Domain Name System)
DNS ( Domain Name System)
 
Dns server
Dns serverDns server
Dns server
 
Domain name system
Domain name systemDomain name system
Domain name system
 
active-directory-domain-services
active-directory-domain-servicesactive-directory-domain-services
active-directory-domain-services
 
DNS Configuration
DNS ConfigurationDNS Configuration
DNS Configuration
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
Domain Name System
Domain Name SystemDomain Name System
Domain Name System
 
Network operating systems
Network operating systems Network operating systems
Network operating systems
 
Web server
Web serverWeb server
Web server
 
Dns diapositivas
Dns diapositivas Dns diapositivas
Dns diapositivas
 
Nat pat
Nat patNat pat
Nat pat
 
Dns protocol design attacks and security
Dns protocol design attacks and securityDns protocol design attacks and security
Dns protocol design attacks and security
 
Dns
DnsDns
Dns
 
6 understanding DHCP
6 understanding DHCP6 understanding DHCP
6 understanding DHCP
 
Linux file system
Linux file systemLinux file system
Linux file system
 
DNS Record
DNS RecordDNS Record
DNS Record
 
Dns(Domain name system)
Dns(Domain name system)Dns(Domain name system)
Dns(Domain name system)
 

Similar to Dns

Presentation
PresentationPresentation
Presentation
Ken Wong
 
Domain name server
Domain name serverDomain name server
Domain name server
Mobile88
 
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
velimamedov
 

Similar to Dns (20)

Domainnamesystem
DomainnamesystemDomainnamesystem
Domainnamesystem
 
Linux basics andng hosti
Linux basics andng hostiLinux basics andng hosti
Linux basics andng hosti
 
Internet dns introduction
Internet dns introductionInternet dns introduction
Internet dns introduction
 
Dns1111111111
Dns1111111111Dns1111111111
Dns1111111111
 
7 understanding DNS
7 understanding DNS7 understanding DNS
7 understanding DNS
 
Domain Name System DNS
Domain Name System DNSDomain Name System DNS
Domain Name System DNS
 
Domain Name Service
Domain Name ServiceDomain Name Service
Domain Name Service
 
Dns
DnsDns
Dns
 
D.N.S
D.N.SD.N.S
D.N.S
 
DNSandDNSSecurity (1).pptx
DNSandDNSSecurity (1).pptxDNSandDNSSecurity (1).pptx
DNSandDNSSecurity (1).pptx
 
Presentation2.pptx
Presentation2.pptxPresentation2.pptx
Presentation2.pptx
 
Presentation
PresentationPresentation
Presentation
 
Presentation
PresentationPresentation
Presentation
 
Domain name server
Domain name serverDomain name server
Domain name server
 
Chapter 10 Domain Name Systems_MWSA.pptx
Chapter 10 Domain Name Systems_MWSA.pptxChapter 10 Domain Name Systems_MWSA.pptx
Chapter 10 Domain Name Systems_MWSA.pptx
 
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
Chapter4 configuringandmanagingthednsserverrole-140520003253-phpapp01
 
Dns
DnsDns
Dns
 
Computer Networks - DNS
Computer Networks - DNSComputer Networks - DNS
Computer Networks - DNS
 
Route53 class
Route53 classRoute53 class
Route53 class
 
Dns
DnsDns
Dns
 

More from ARYA TM (13)

Ftp
FtpFtp
Ftp
 
Process management
Process managementProcess management
Process management
 
Useradmin
Useradmin Useradmin
Useradmin
 
Webserver
WebserverWebserver
Webserver
 
Basic
BasicBasic
Basic
 
Crontab
CrontabCrontab
Crontab
 
package mangement
package mangementpackage mangement
package mangement
 
s3
s3s3
s3
 
AWS
AWSAWS
AWS
 
EBS elastic block store
EBS elastic block storeEBS elastic block store
EBS elastic block store
 
DevOps
DevOps DevOps
DevOps
 
Side final 2
Side final 2Side final 2
Side final 2
 
Multi-Level audio steganography
Multi-Level audio steganographyMulti-Level audio steganography
Multi-Level audio steganography
 

Recently uploaded

Query optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsQuery optimization and processing for advanced database systems
Query optimization and processing for advanced database systems
meharikiros2
 

Recently uploaded (20)

Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor8086 Microprocessor Architecture: 16-bit microprocessor
8086 Microprocessor Architecture: 16-bit microprocessor
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257Memory Interfacing of 8086 with DMA 8257
Memory Interfacing of 8086 with DMA 8257
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Query optimization and processing for advanced database systems
Query optimization and processing for advanced database systemsQuery optimization and processing for advanced database systems
Query optimization and processing for advanced database systems
 

Dns

  • 2. What is DNS? ● Domain Name System (DNS) converts the domain name of a Web site to it's IP address and vice versa. ● Every computer that is connected to the internet is also connected to a DNS server. ● The connection of domain names to IP addresses is managed and regulated by ICANN ( Internet Corporation for Assigned Names and Numbers).
  • 3. www.clado.com IP ofw w w .clado.com ISP1. Cache 2. /etc/hosts 3. /etc/resolve.conf(nameserver) Root Server IP of TLD (.com) TLD server IP of Authority Name server(clado.c om) Authority Name server IP of www.clado.com IP of www.clado.com IP of www.clado.com Web Server DNS cache server
  • 4. What is Internet Service provider(ISP)? ● When you setup a connection through your Internet Service provider, you are actually establishing a connection with their DNS server.
  • 5. What is a DNS Root Server? ● The contents of the root zone file is a list of names and numeric IP addresses of the authoritative DNS servers for all top-level domains (TLDs) such as com, org, edu, or the country code top-level domains. ● There are only 13 root servers in the entire world
  • 6. What is Authority Name server? ● An authoritative name server provides actual answer to your DNS queries .
  • 7. Types of DNS Servers 1. Primary DNS Servers (Master). 2. Secondary DNS Servers (slave).
  • 8. DNS Records ● DNS records are basically mapping files that tell the DNS server which IP address each domain is associated with, and how to handle requests sent to each domain. ● Main DNS Records are: A, AAAA, CNAME, MX, PTR, NS, SOA, SRV, TXT, and NAPTR.
  • 9. DNS Records ● SOA - record stands for “State of Authority” and is easily one of the most essential DSN records because it stores important information like when the domain was last updated and much more. ● NS -record stands for “name server” and indicates which Name Server is authoritative for the domain. clado.com. IN NS ns1.clado.com.
  • 10. DNS Records ● A - which stands for “address” - indicating the actual IP address of the domain. clado.com. IN A 139.59.29.237 ● AAAA - record is an IPV6 address record that maps a hostname to a 128-bit Ipv6 address. Regular DNS addresses are mapped for 32-bit IPv4 addresses.
  • 11. DNS Records ● CNAME - record stands for “canonical name” - make one domain an alias of another domain. clado.com. IN A 139.59.29.237 main.clado.com. IN CNAME clado.com. ● MX - record stands for “mail exchange” - a list of mail exchange servers that are to be used for the domain. Mail.clado.com. IN A 139.59.29.237 clado.com. IN MX mail.clado.com. ● PTR -record stands for “pointer record” and maps an Ipv4 address to the CNAME on the host.