1 Internet Network Services. 2 Module - Internet Network Services ♦ Overview This module focuses on configuring and customizing the servers on the network.

Slides:



Advertisements
Similar presentations
1 Dynamic DNS. 2 Module - Dynamic DNS ♦ Overview The domain names and IP addresses of hosts and the devices may change for many reasons. This module focuses.
Advertisements

School of Electrical Engineering and Computer Science, 2004 Slide 1 Autonomic DNS Experiment Architecture, Symptom and Fault Identification.
Web Server Administration
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.
Web Server Administration Chapter 4 Name Resolution.
Domain Name System. DNS is a client/server protocol which provides Name to IP Address Resolution.
中華技術學院 Linux 課程 中華技術學院 Linux 課程 Chap two : DNS 王俊城RHCE/RHCX.
DNS Session 4: Delegation and reverse DNS Joe Abley AfNOG 2006 workshop.
DNS server & Client Objectives Contents
DNS Domain Name System –name servers –Translates FDQN to IP address List of fully qualified domain names (FDQN) and their IP addresses, FDQN has three.
DNS Domain name server – a server to translate IP aliases to addresses As you know, IP (internet protocol) works by providing every Internet machine with.
DNS. DNS is a network service that enables clients to resolve names to IP address and vice-versa. Allows machines to be logically grouped by domain names.
1 DNS. 2 BIND DNS –Resolve names to IP address –Resolve IP address to names (reverse DNS) BIND –Berkeley Internet Name Domain system Version 4 is still.
The Domain Name System. CeylonLinux DNS concepts using BIND 2 Hostnames IP Addresses are great for computers –IP address includes information used for.
Chapter 4 - Lab DNS Configuration in Linux.  DNS Configuration in Linux Projects 4-1 through 4-3 Projects 4-4 deals with multiple domains  DNS Configuration.
Domain Name System (DNS) Network Information Center (NIC) : HOSTS.TXT.
Hands-On Microsoft Windows Server 2003 Networking Chapter 6 Domain Name System.
The Domain Name System Unix System Administration Download PowerPoint Presentation.
Hands-On Microsoft Windows Server 2003 Administration Chapter 9 Administering DNS.
DOMAIN NAMING SYSTEM (AN OVERVIEW) By -DEEPAK. Topics --DNS What is DNS? Purpose of DNS DNS configuration files.
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.
Module 12: Domain Name System (DNS)
DNS Setup DNS CONFIGURATION. DNS Configuration DNS Setup named daemon is used A DNS Server may be caching/master/slave server The named.ca file has information.
Domain Name Services Oakton Community College CIS 238.
11.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 11: Introducing WINS, DNS,
DNS. Introduction What is DNS? –Hierarchy or Tree –Dot used as a separator.
New SA Training Topic 7: DNS and DHCP To implement the underlying basis for our organizations networking, we rely on two fundamental services  DNS – the.
1 SAMBA. 2 Module - SAMBA ♦ Overview The presence of diverse machines in the network environment is natural. So their interoperability is critical. This.
1 Network Administration Module 6 Domain Name Service (DNS)
TELE 301 Lecture 11: DNS 1 Overview Last Lecture –Scheduled tasks and log management This Lecture –DNS Next Lecture –Address assignment (DHCP)
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.

Configuring 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.
Connecting to Network. ♦ Overview ► A network connection is required to communicate with other computers when they are in a network. Network interface.
DNS and C# SWE 344 Internet Protocols & Client Server Programming.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 7: Domain Name System.
1 Linux Basics for Networking. 2 Module - Linux Basics for Networking ♦ Overview This module focuses on the basics of networking using Redhat Enterprise.
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.
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)
Chapter 16 – The Domain Name System (DNS) Presented by Shari Holstege Tuesday, June 18, 2002.
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.
Configuring Name Resolution and Additional Services Lesson 12.
Domain Name System (DNS). DNS Server Service Overview of Domain Name System What Is a Domain Namespace? Standards for DNS Naming.
1 Domain Name System (DNS). 2 3 How DNS Works Application Transport Internet Network Application Transport Internet Network DNS Resolver Name Server.
1 Network Information System (NIS). 2 Module – Network Information System (NIS) ♦ Overview This module focuses on configuring and managing Network Information.
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.
CIS 192B – Lesson 2 Domain Name System. CIS 192B – Lesson 2 Types of Services Infrastructure –DHCP, DNS, NIS, AD, TIME Intranet –SSH, NFS, SAMBA Internet.
DNS server & Client Objectives –to learn how to setup dns servers Contents –An Introduction to DNS –How To Download and Install The BIND Packages –How.
Linux Operations and Administration
DNS/Proxy Babu Ram Dawadi. Introduction - DNS Domain Name Server Domain Name Server –programs that store information about the domain name space –largest.
Web Server Administration Chapter 4 Name Resolution.
1 CMPT 471 Networking II DNS © Janice Regan,
OPTION section It is the first section of the named.conf User can use only one option statement and many option-value pair under the section. Syntax is.
2/26/2003 Lecture 4 Computer System Administration Lecture 4 Networking Startup/DNS.
Internet Naming Service: DNS* Chapter 5. The Name Space The name space is the structure of the DNS database –An inverted tree with the root node at the.
AfNOG-2003 Domain Name System (DNS) Ayitey Bulley Setting up an Authoritative Name Server.
1 Internet Service DNS & BIND OPS335 Seneca College of Applied Technology.
DNS Domain name server a server to translate IP aliases to addresses
Understand Names Resolution
Created by : Ashish Shah, J.M.Patel College, Goregoan West
Module 5: Resolving Host Names by Using Domain Name System (DNS)
IMPLEMENTING NAME RESOLUTION USING DNS
LINUX ADMINISTRATION 1
DNS and Bind Presenter David Wood
Windows Name Resolution
Presentation transcript:

1 Internet Network Services

2 Module - Internet Network Services ♦ Overview This module focuses on configuring and customizing the servers on the network using Redhat Enterprise Linux. This will help the users to connect and use Internet services. ♦ Lessons covered in this module ► Introduction to Domain Name System (DNS) ► DNS Zones ► DNS Server Configuration

3 Internet Network Services ♦ Introduction DNS is a distributed database of host names and IP addresses used for Internet Communication. The DNS servers have a hierarchy and need to be resolved for effective communication. ♦ Topics covered in this lesson DNS and Berkeley Internet Name Domain (BIND) Internet DNS Hierarchy Name Server Hierarchy Configuring the DNS Resolver Lesson 1 - Introduction to Domain Name System (DNS)

4 Internet Network Services Topic 1 – DNS and BIND ♦ DNS has two main components : Name servers and Resolvers. Name servers maintain the database of host names and IP Addresses. DNS Name servers respond to requests from Resolvers, which are client computers. Resolvers may use more than one server to resolve a query. ♦ Berkeley Internet Name Domain service (BIND) is the common DNS server used in Red Hat Linux. The program named provides the BIND service. It loads a set of master files into its internal cache at start up and waits for queries from user processes. BIND can be set up in different ways.

5 Internet Network Services Topic 2 – Internet DNS Hierarchy ♦ On the Internet host names in DNS are organized in a hierarchy of domains. Each domain is a collection of sites that are related in some manner. These domains are arranged in a hierarchical structure of five levels: Root-level domain, Top-level domain, Second-level, domain, Subdomains and Host names. ♦ The Root-level is maintained by a set of 13 servers and indicated by a period (.). This level manages the Top-level domains. Some common Top-level domains are :.com - to register a business,.edu - educational institution,.gov - government agency,.mil – military,.net - network affiliated organization

6 Internet Network Services Topic 3 - Name Server Hierarchy ♦ DNS Name servers also have a hierarchy. They are of the following types : ► Root server provides information about the Top-level. There are 13 Root servers located in different countries. ► Primary server (Master server) is responsible for controlling and managing the information of a particular zone. ► Secondary servers (Slave servers) are backup servers for the Primary servers. ► Caching servers provide information to other servers on the local Networks and not to outside sources. ► Forwarding servers forward locally unresolved name resolutions to the Root servers.

7 Internet Network Services Topic 4 - Configuring the DNS Resolver ♦ Edit resolver configuration file as follows: vi /ete/resolv.conf search mylearning.com nameserver ♦ The first command defines the default domain to be appended to simple hostnames. The next command tells that the host (machine) should be used to resolve all DNS queries. Remove all statements other than the localhost hostname definitions from hostname configuration file: /etc/hosts.

8 Internet Network Services Lesson 2 - DNS Zones ♦ Introduction Host names and domains in DNS are maintained in different zones. Zone statements in zonal files indicate this. Record types indicate other attributes of DNS domains. BIND utilities help to check the configuration. ♦ Topics covered in this lesson ► Zonal Files ► Record Types ► Bind Utilities

9 Internet Network Services Topic 1 - Zonal Files ♦ Zone statements refer to zone files. They begin with the word zone followed by domain name and data class. Data classes are: in, hs, hesiod and chaos and the default data class is in meaning Internet. The start of authority (SOA) is the first line in the zone file. It identifies the name server for the domain. ♦ After semicolon the following comments are specified: ► Refresh- The time interval for the server to refresh its data. ► Retry - Contact the primary server again after this interval. ► Expire - If not contacted within specified period, the data expires and should be discarded. ► TTL - Lifetime for the data to be retained in the cache.

10 Internet Network Services Topic 2 - Record Types ♦ Resource Records (RR) provide additional server information after the SOA header information. These records comprise the bulk of resources in database files. ♦ Their wrong setup can cause problems. Therefore you should be careful before making changes. ♦ These are the Resource Records : NS, A, PTR, CNAME, MX, TXT, WKS, HINFO.

11 Internet Network Services Topic 3 - Bind Utilities ♦ If there are syntax errors BIND will not start. ♦ BIND utilities check the syntax and configuration ♦ Always use them before restarting BIND. ♦ The BIND utilities are: ► named-checkconf - Inspects /var/named/chroot/etc/named.conf by default. ► named-checkzone - Inspects a specific zone configuration named- checkzone redhat.com

12 Internet Network Services Lesson 3 – DNS Server Configuration ♦ Introduction For effective communication on the Internet the DNS Servers on network should be configured properly. This is done with BIND packages. The procedures for master, slave and stub servers are different. ♦ Topics covered in this lesson ► Configuring Master Server ► Configuring Slave Server ► Configuring Stub (Caching only) Server

13 Internet Network Services Topic 1 - Configuring Master Server ♦ BIND packages used for configuring servers are: bind, bind-utils, bind- chroot, caching-nameserver. ♦ The server configuration files are: named.conf, named.ca, named.local ♦ Configuration statements listed here contain commands for configuring the server options, include, acl, server, zone, key. Contd …

14 Internet Network Services Topic 1 - Configuring Master Server ♦ Configuration statements: ► options - for listing defaults and global configurations ► include - for including information from another file ► acl - for IP addresses in access control list ► Server - to specify remote server properties ► zone - to specify zone information ► key - to specify security keys for authentication Contd …

15 Internet Network Services Topic 1 - Configuring Master Server ♦ options statement lists the files to be used by named and their location. options { value “property” ; } ♦ Commonly used global options: directory, forwarders, allow-query, allow-transfer, cleaning-interval, dump-file, forward. ♦ Check the configuration with named-checkconfig command.

16 Internet Network Services Topic 2 - Configuring Slave Server ♦ Steps are similar to that of master server. ♦ Open the /etc/named.conf file. ♦ Add two more zones ► One for the forward lookup ► One for the reverse lookup ♦ Restart the service.

17 Internet Network Services Topic 3 - Configuring Stub (Caching only) Server ♦ Default installation of BIND in Red Hat Linux creates the configuration files required for a caching name server. You should ensure the files are correct. ♦ The files to be checked are ► /etc/named.conf, ► /var/named/named.local, ► /etc/nsswitch, ► /etc/resolv.conf, ► /etc/host.conf

18 Internet Network Services Lab Exercises ♦ Resolving DNS in different situations. ► When dig does not work ► When servers are down

19 Internet Network Services Conclusion ♦ Summary ► DNS is a distributed database of host names and their IP addresses. BIND service is the most common DNS server. ► Internet host names in DNS are organized in a hierarchy of domains in five levels. DNS servers also have a corresponding hierarchy. ► You can configure servers by editing appropriate files in /var/named/chroot and using these packages: bind, bind-utils, bind- chroot, and caching-nameserver. ♦ Question and Answer Session