Fully Qualified Domain Names FQDNs. DNS Database A distributed, hierarchical database Resolves Fully Qualified Domain Names (FQDNs) to IP addresses –

Slides:



Advertisements
Similar presentations
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 6 Managing and Administering DNS in Windows Server 2008.
Advertisements

2.1 Installing the DNS Server Role Overview of the Domain Name System Role Overview of the DNS Namespace DNS Improvements for Windows Server 2008 Considerations.
Implementing Domain Name System
Domain Name System. DNS is a client/server protocol which provides Name to IP Address Resolution.
Chapter 9: Configuring DNS for Active Directory
Application Layer At long last we can ask the question - how does the user interface with the network?
Hands-On Microsoft Windows Server 2003 Networking Chapter 6 Domain Name System.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 8: Managing and Troubleshooting DNS.
11.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 11: Introducing WINS, DNS,
Hands-On Microsoft Windows Server 2003 Administration Chapter 9 Administering DNS.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 5 Introduction to DNS in Windows Server 2008.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
25.1 Chapter 25 Domain Name System Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Domain Name System ( DNS )  DNS is the system that provides name to address mapping for the internet.
Chapter 25 Domain Name System
Chapter 10 Configuring DNS
Domain Name Services Oakton Community College CIS 238.
Copyright line. Configuring DNS EXAM OBJECTIVES  An Introduction to Domain Name System (DNS)  Configuring a DNS Server  Creating DNS Zones  Configuring.
Lecturer : Ms.Trần Thị Ngọc Hoa Chapter 2 Methods Configuring Name Resolution Methods.
Configuring and Managing the DNS Server Role Lesson 4.
Host Name Resolution. Overview Name resolution Name resolution Addressing a host Addressing a host Host names Host names Host name resolution Host name.
11.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 11: Introducing WINS, DNS,
By: Me1 Domain Name Servers (DNS). By: Me2 Section 1: Overview Of DNS DNS is a name resolution protocol. It converts host names to IP addresses and vice-versa.
Module 7: Configuring TCP/IP Addressing and Name Resolution.
Name Resolution Domain Name System.
Chapter 16 – DNS. DNS Domain Name Service This service allows client machines to resolve computer names (domain names) to IP addresses DNS works at the.
Implementing DNS Module D 7: Implementing DNS
1 Objectives Discuss the basics of the Domain Name System (DNS) and its terminology Configure DNS clients Install a standard DNS server on Server 2008.
CN2140 Server II Kemtis Kunanuraksapong MSIS with Distinction MCT, MCITP, MCTS, MCDST, MCP, A+
DNS and C# SWE 344 Internet Protocols & Client Server Programming.
Windows Server 2008 R2 Domain Name System Chapter 5.
Domain names and IP addresses Resolver and name server DNS Name hierarchy Domain name system Domain names Top-level domains Hierarchy of name servers.
Module 2: Implementing DNS to Support Active Directory
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 7: Domain Name System.
25.1 Chapter 25 Domain Name System Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Module 5: Planning a DNS Strategy. Overview Planning DNS Servers Planning a Namespace Planning Zones Planning Zone Replication and Delegation Integrating.
Chapter 17 Domain Name System
Zone Properties. Zone Properties Continued Aging allows zone to remove “stale” or “old” records for clients who have not updated within a certain period.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 6: Name Resolution.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 6: Name Resolution.
Chapter 29 Domain Name System (DNS) Allows users to reference computer names via symbolic names translates symbolic host names into associated IP addresses.
TCP/IP Protocol Suite 1 Chapter 17 Upon completion you will be able to: Domain Name System: DNS Understand how the DNS is organized Know the domains in.
Domain Name System CH 25 Aseel Alturki
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
CITA 310 Section 1 Name Resolution (Textbook Chapter 4)
DNS Zones. DNS records kept in zones DNS server is authoritative for a domain if it hosts the zone for that domain Sub-domains can be kept in same zone.
1 Week 7 – DNS and ADDS Integration Review of DNS Concepts, Components, and Processes Install and Configure DNS in an AD DS Domain AD DS, DNS, and Windows.
How to configure DNS for a Windows 2000 domain? 1.Start the Install/Remove Programs Control Panel Applet (Start - Settings - Control Panel - Add/Remove.
Objectives Discuss the basics of the Domain Name System (DNS) and its terminology Configure DNS clients Install a standard DNS server on Server 2008 Create.
1 Kyung Hee University Chapter 18 Domain Name System.
Configuring Name Resolution and Additional Services Lesson 12.
Windows Server 2003 DNS 安裝設定與管理維護 林寶森
Domain Name System (DNS). DNS Server Service Overview of Domain Name System What Is a Domain Namespace? Standards for DNS Naming.
DNS DNS overview DNS operation DNS zones. DNS Overview Name to IP address lookup service based on Domain Names Some DNS servers hold name and address.
11.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 11: Introducing WINS, DNS,
Web Server Administration Chapter 4 Name Resolution.
So DNS is A client-server application that maps domain names into their corresponding IP addresses with the help of name servers. Mapping domain names.
Basics of the Domain Name System (DNS) By : AMMY- DRISS Mohamed Amine KADDARI Zakaria MAHMOUDI Soufiane Oujda Med I University National College of Applied.
Configuring and Managing the DNS Server Role Lesson 4.
System Administration(SAD622S) Name of Presenter: Shadreck Chitauro Lecturer 18 July 2016 Faculty of Computing and Informatics.
Understand Names Resolution
Module 5: Resolving Host Names by Using Domain Name System (DNS)
IMPLEMENTING NAME RESOLUTION USING DNS
Configuring and Troubleshooting DNS
Benefits of Using Domain Name System (DNS)
Configuring and Managing the DNS Server Role
Managing Name Resolution
Chapter 25 Domain Name System
Chapter 25 Domain Name System
COMPUTER NETWORKS PRESENTATION
Presentation transcript:

Fully Qualified Domain Names FQDNs

DNS Database A distributed, hierarchical database Resolves Fully Qualified Domain Names (FQDNs) to IP addresses – Distributed: Each DNS server is responsible (authoritative) for only part of the DNS database – Hierarchical: Organized in levels

FQDNs Client1.tech.sales.Company.com. Host.(root)Top Level 2 nd Level Sub-domain FQDNs: The name of the host (the device assigned an IP address) and its location in the DNS “tree” Includes the name of the host and all DNS domains back to the.(root)

FQDNs Continued Client1.tech.sales.Company.com. Host.(root)Top Level 2 nd Level Sub-domain Name on the far left is the host The period (.) on the far right represents the.(root) of the DNS “tree”

Tips A DNS domain is a section of the DNS “tree.” Do not confuse with an Active Directory domain which is container in AD. Example: Company.com might be one AD domain but it would be two DNS domains.

Recap FQDN is the name of the host and its position in DNS tree Host name on the far left.(root) server on the right Every time you cross a period, it’s a different DNS domain

Client Name Resolution

1.Cache 2.DNS Server

Name Resolution Continued Client checks to see if there is an entry in its DNS cache – View the DNS cache: ipconfig /displaydns – Clear the DNS cache: ipconfig /flushdns

DNS Cache

DNS Cache Continued

Hosts File All Windows clients have a Hosts file. Located in the “c:\windows\system32\drivers\etc” folder Should only be edited with Notepad Entries in the Hosts file pre-populate the client DNS cache

Hosts File Continued

Tips To save changes to Hosts file, open in an elevated copy of Notepad If you flush the DNS cache and an entry remains, check the Hosts file

Tips Continued Any time a client needs a different IP for a host than all other clients, use the Hosts file. DNS ServerIntranet.Company.com Intranet.Company.com Production Network Development Network

Name Resolution Continued FQDN not in client cache, client forwards query to primary DNS server Client only contacts secondary DNS server if no response from primary

Recap Clients check their cache before querying DNS If a client needs a different “answer” than contained in DNS, use the Hosts file

Server Name Resolution

Name Resolution Continued 1.Cache 2.DNS Server 1.Cache 2.Authoritative

DNS Server Name Resolution 1.DNS server checks its cache – To clear the DNS server cache use dnscmd /clearcache 2.DNS server determines if it is authoritative for DNS domain – Authoritative servers host the records for the domain

Name Resolution Continued 1.Cache 2.DNS Server 1.Cache 2.Authoritative 3.Conditional Forwarding

Name Resolution Continued 3.DNS server checks for Conditional Forwarding – DNS forward request if it matches a condition, ie: a particular domain name – Example: forward all queries for Microsoft.com to IP address Note: Conditional Forwarding will be covered more in-depth later.

Conditional Forwarding

Name Resolution Continued 1.Cache 2.DNS Server 1.Cache 2.Authoritative 3.Conditional Forwarding 4.Forwarding

Name Resolution Continued 4.DNS server checks for Forwarding – Forwards all requests for which server is not authoritative to another DNS server – This may be done for: Security Server is a caching only server: Not authoritative for any domains

Forwarding Continued Internal Network Internet DMZ

Forwarding Continued

Name Resolution Continued 1.Cache 2.DNS Server 1.Cache 2.Authoritative 3.Conditional Forwarding 4.Forwarding 5.Root Hints.(root)

Name Resolution Continued 5.DNS server uses Root Hints – “Root Hints” tab contains names and IP addresses of all.(root) servers Note: Visit for a list and map of all.(root) servers.

Root Hints

.(root) Servers.(root) servers are authoritative for the.(root) domain.

Tips When a DNS server has a.(root) zone “Forwarders” and “Root Hints” are disabled.

Tips Continued If server hosts a.(root) zone: – “Forwarders” and “Root Hints” disabled – Server will not be able to resolve Internet names – Delete the.(root) zone to resolve names on the Internet

Name Resolution Continued 1.Cache 2.DNS Server 1.Cache 2.Authoritative 3.Conditional Forwarding 4.Forwarding 5.Root Hints.(root)

Name Resolution Continued.(root) servers have delegations for top level domains Delegations identify name and IP address of authoritative DNS server for sub-domain

Name Resolution Continued 1.Cache 2.DNS Server 1.Cache 2.Authoritative 3.Conditional Forwarding 4.Forwarding 5.Root Hints.(root).com IN NS dns.com dns.com IN A

Name Resolution Continued 1.Cache 2.DNS Server yahoo.com IN NS dns.yahoo.com dns.yahoo.com IN A dns.com

Name Resolution Continued 1.Cache 2.DNS Server yahoo.com IN NS dns.yahoo.com dns.yahoo.com IN A dns.com dns.yahoo.com IN A

Name Resolution Continued 1.Cache 2.DNS Server yahoo.com IN NS dns.yahoo.com dns.yahoo.com IN A dns.com dns.yahoo.com IN A

Name Resolution Continued DNS server obtains the IP address and stores it in server cache Forwards IP to client Client stores it in client cache Client initiates contact using IP address

Tips Hosts only communicate using IP addresses DNS only matches host names to IP addresses; it is not used in the actual communication If you can ping a computer by IP address but not by name, the problem is DNS

Recap Servers resolve names by: 1.Cache 2.Authoritative 3.Conditional Forwarding 4.Forwarding 5.Root Hints

Recap Continued For Internet resolution: use Forwarding or Root Hints – Internet name resolution not working, check for and delete.(root) zone DNS servers have delegations used to locate authoritative servers lower in the database

Conditional Forwarding and Stub Zones

Name Resolution Continued Corp.Company.comInt.Partner.com Corp.Company.com and Int.Partner.com are not resolvable from the Internet. After a company merger, clients in each forest must be able to resolve names in the other forest.

Name Resolution Continued Corp.Company.comInt.Partner.com Since the domains are not resolvable using Root Hints, the DNS servers in each forest must be configured to directly contact the DNS servers in the other forest.

Name Resolution Continued In a complicated forest, DNS resolution can become challenging. Suppose clients in C.B.A needed to resolve names for resources in E.D.A. C.B.A B.A A D.A E.D.A

Name Resolution Continued A B.A C.B.A D.A E.D.A

Name Resolution Continued A B.A C.B.A D.A E.D.A

Name Resolution Continued A B.A C.B.A D.A E.D.A

Name Resolution Continued C.B.A B.A A D.A E.D.A It would be faster if DNS servers in C.B.A could send requests right to the DNS servers in E.D.A.

Stub Zone Copy of the zone that contains only DNS server records

Conditional Forwarding Pro: does not require permission. Pro: no transfer of records. Con: static.

Stub Zones Con: does require permission. Con: some transfer of records. Pro: dynamic.

Recap Conditional Forwarding/Stub Zones used to: – Resolve domains not available through.(root) – Speed up internal name resolution in complex AD Conditional Forwarding (+no permission, +no transfer of records, -static) Stub zones (-needs permission, -minimal transfer of records, +dynamic)