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.

Slides:



Advertisements
Similar presentations
DHCP -Ameeta and Haripriya -cmsc 691x. DHCP ► Dynamic Host Configuration Protocol ► It controls vital networking parameters of hosts with the help of.
Advertisements

CSIT 320 (Blum) 1 DHCP. CSIT 320 (Blum) 2 Dynamic Host Configuration Protocol does not require an administrator to add an entry for a computer into the.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 6 Managing and Administering DNS in Windows Server 2008.
DHCP Dynamic Host Configuration Part 7 NVCC Professional Development TCP/IP.
Managing Your Network Environment © 2004 Cisco Systems, Inc. All rights reserved. Managing Cisco IOS Devices INTRO v2.0—9-1.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
DHCP Dynamic Host Configuration Protocol by: Kirk Z. Moreno.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
14.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Hands-On Microsoft Windows Server 2003 Networking Chapter 6 Domain Name System.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition Chapter 9 Network Services.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
Network Protocols Transmission Control Protocol/Internet Protocol (TCP/IP) Asynchronous Transfer Mode (ATM) NWLink NetBIOS Enhanced User Interface (NetBEUI)
Domain Name Services Oakton Community College CIS 238.
1 Chapter Overview Understanding Windows Name Resolution Using WINS.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
1 Dynamic Host Configuration Protocol (DHCP). 2 Dynamic Assignment of IP addresses Dynamic assignment of IP addresses is desirable for several reasons:
DHCP Server © N. Ganesan, Ph.D.. Reference DHCP Server Issues or leases dynamic IP addresses to clients in a network The lease can be subject to various.
Managing DHCP. 2 DHCP Overview Is a protocol that allows client computers to automatically receive an IP address and TCP/IP settings from a Server Reduces.
Ch 8-3 Working with domains and Active Directory.
DHCP. DHCP (Dynamic Host Configuration Protocol) is a network service that enables clients to obtain network settings (IP Address, Subnet Mask, Default.
Lesson 3 Introduction to Networking Concepts Lesson 3.
Implementing Dynamic Host Configuration Protocol
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
11 NETWORK PROTOCOLS AND SERVICES Chapter 10. Chapter 10: Network Protocols and Services2 NETWORK PROTOCOLS AND SERVICES  Identify how computers on TCP/IP.
Module 7: Configuring TCP/IP Addressing and Name Resolution.
Name Resolution Domain Name System.
DHC P Dynamic Host Configuration Protocol
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
1 Dynamic Host Configuration Protocol (DHCP) Relates to Lab 7. Module about dynamic assignment of IP addresses with DHCP.
Implementing Dynamic Host Configuration Protocol
Module 3: Configuring Basic TCP/IPv4 Settings. Overview of the TCP/IP Protocol Suite Overview of TCP/IP Addressing Name Resolution Dynamic IP Addressing.
Connecting to Network. ♦ Overview ► A network connection is required to communicate with other computers when they are in a network. Network interface.
IT:NETWORK:MICROSOFT SERVER 2 DHCP AND WINDOWS DEPLOYMENT SERVICES.
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.
Allocating IP Addressing by Using Dynamic Host Configuration Protocol (DHCP)
1 CS 4396 Computer Networks Lab Dynamic Host Configuration Protocol (DHCP)
Bootstrap and Autoconfiguration Chapter 23. Introduction Each computer attached to a TCP/IP internet needs to know: –its IP address –the address of a.
Week 7 Objectives Installing a DHCP Server Role Configuring DHCP Scopes Managing a DHCP Database Securing and Monitoring DHCP.
Linux+ Guide to Linux Certification Chapter Fifteen Linux Networking.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
1 Microsoft Windows 2000 Network Infrastructure Administration Chapter 10 Implementing Dynamic Host Configuration Protocol (DHCP)
Week #3: Configuring and Troubleshooting DHCP
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
Overview Managing a DHCP Database Monitoring DHCP
Module 3: Configuring a Client IP Address. Overview Configuring a Client to Use a Static IP Address Configuring a Client to Obtain an IP Address Automatically.
DHCP Mike O’Connor Eric Tallman Matt Yasiejko. Overview DHCP defined DHCP defined How it works How it works Installation Installation dhcpd.conf dhcpd.conf.
Module 4: Configuring and Troubleshooting DHCP
Module 2: Allocating IP Addressing by Using Dynamic Host Configuration Protocol (DHCP)
1 Internet Network Services. 2 Module - Internet Network Services ♦ Overview This module focuses on configuring and customizing the servers on the network.
Kickstart Installation
Networking in Linux. ♦ Introduction A computer network is defined as a number of systems that are connected to each other and exchange information across.
1 Network Information System (NIS). 2 Module – Network Information System (NIS) ♦ Overview This module focuses on configuring and managing Network Information.
Allocating IP Addressing by Using Dynamic Host Configuration Protocol.
Linux Operations and Administration
Sample DNS configurations. Example 1: Master 'master' DNS and is authoritative for this zone for example.com provides 'caching' services for all other.
Linux Operations and Administration
Chapter 38 Initialization & Configuration. Bootstrapping occurs during boot up to obtain boot program which may then load operating system may use network.
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Dynamic Host Configuration Protocol (DHCP)
Chapter 4: server services. The Complete Guide to Linux System Administration2 Objectives Configure network interfaces using command- line and graphical.
Dynamic Host Configuration Protocol
Module 8: Networking Services
Configuring and Troubleshooting DHCP
DHCP server & Client Objectives Contents
Net 431 D: ADVANCED COMPUTER NETWORKS
By - Ricardo Sanchez, Ken Wolters and William Hibbard
Allocating IP Addressing by Using Dynamic Host Configuration Protocol
Overview Multimedia: The Role of DHCP in the Network Infrastructure
Dynamic Host Configuration Protocol (DHCP)
Presentation transcript:

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 on different methods of resolving such dynamic host names and IP addresses. ♦ Lessons covered in this module ► Dynamic Domain Name System (DDNS) ► Remote Name Daemon Control Utility (rndc) ► Dynamic Host Configuration Protocol (DHCP)

3 Dynamic DNS Lesson 1 - Dynamic Domain Name System (DDNS) ♦ Introduction The changes to the DNS are difficult to be made manually in the current scenario of the lnternet. DDNS updates DNS file dynamically allocating domain names to IP addresses. ♦ Topics covered in this lesson ► DDNS and DHCP ► rndc and DHCP ► Advanced BIND Features

4 Dynamic DNS Topic 1 – DDNS and DHCP ♦ DNS file requires updation when host is added to a network, host is removed from a network, host is moved from one physical network to another or the IP address of a host is changed. DDNS updates primary DNS server dynamically. Then the primary server updates the secondary servers. ♦ Network client may need the network access for a limited duration due to many reasons. For example economic reasons or frequent change of locations. DHCP assigns dynamic IP addresses to the requesting client on a lease for a predetermined amount of time.

5 Dynamic DNS Topic 2 – rndc and DHCP ♦ rndc is a BIND utility enabling secure and remote management of running name server it is called by named to verify keys corresponding to localhost. rndc can also be called by a remote BIND, or DHCP server to dynamically "update" the local server's configuration. ♦ The DHCP server has a listing of IP addresses. When the client makes a request for an IP address, the DHCP server assigns a temporary IP address on a DHCP lease. The client can then access the network from the IP address assigned to him.

6 Dynamic DNS Topic 3 - Advanced BIND Features ♦ dig is the common query tool of choice, used in BIND. It is flexible, fast, and can he used to query anything from a DNS server. It can be used for debugging and obtaining other useful information. The syntax for dig is simple. dig (server) domain name (type) ♦ nslookup is a tool for checking nameserver setup. It can be used interactively or as a single common. It can be invoked as: nslookup hostname

7 Dynamic DNS Lesson 2 – rndc (Remote Name Daemon Control Utility) ♦ Introduction rndc is a BIND utility enabling secure and remote management of name server. It uses a shared secret key method to grant privileges to particular hosts. ♦ Topics covered in this lesson ► Access Control Lists ► rndc Utility ► Use of rndc

8 Dynamic DNS Topic 1 - Access Control Lists ♦ Access Control Lists (acl) are lists of IP Addresses, Network Prefixes or named address match lists, using semi-colons to separate. A named acl is a shortcut to specify a set of machines. acl directive can create a custom named acl. ♦ These are predefined named Access control lists: ► none - No IP addresses match ► any - All IP addresses match ► localhost - Any IP address of the Name server matches ► localnets - Any network with the Name server IP addresses matches

9 Dynamic DNS Topic 2 - rndc Utility ♦ While starting the BIND daemon named, rndc utility is also started. If the key for the designated "localhost" acl is missing, or does not match, named will not start. Similarly, to stop the named daemon, rndc is called to verify this key ♦ rndc Configuration Files ► /etc/named.conf – used to specify the key and execute rndc commands ► /etc/rndc.conf – contains three statements for rndc to use the ► specified key

10 Dynamic DNS Topic 3 - Use of rndc ♦ The matching configuration of /etc/named.conf and /etc/rndc.conf and secret key prevent unauthorized users from accessing the server. An rndc command takes the following form: rndc ♦ rndc commands can do the following: ► halt — Stops the named service. ► querylog — Turns on logging of queries to this nameserver. ► refresh — Refreshes the database. ► reload —Reloads the zone files and allows to edit them. ► stats — sends current named stats to /var/named/named.stats file. ► stop — Stops the server, saving updates and IXFR data.

11 Dynamic DNS Lesson 3 - DHCP ♦ Introduction DHCP assigns dynamic IP addresses to the requesting network client on a lease for a predetermined amount of time. The DHCP server should be configured for this purpose. ♦ Topics covered in this lesson ► DHCP Overview ► DHCP Client Configuration ► DHCP Server Set Up ► Diskless Networking

12 Dynamic DNS Topic 1 - DHCP Overview ♦ DHCP can ensure that every host on the network has a valid IP address, subnet mask, broadcast address, and gateway. Each host on the subnet should be configured as a DHCP client. ♦ The DHCP server has list of IP addresses assigned by the network administrator. These are assigned to the requesting client. When the DHCP receives a request for an IP address, it responds by issuing a DHCP lease.

13 Dynamic DNS Topic 2 - DHCP Client Configuration ♦ DHCP can set the hostname in two ways: ► Automatically – Default setting. The client’s system will obtain its IP address and other network information from DHCP server. ► Manually - For this option, there must be a hostname. If the client chooses DHCP, the network configuration is set automatically. ♦ To get IP address the command is : dhclient ► Then the daemon will reconfigure etho interface by assigning an IP address and also properly configuring the subnetting.

14 Dynamic DNS Topic 3 - DHCP Server Set Up ♦ The standard DHCP configuration is: vi /etc/dhcpd.conf vi /var/lib/dhcp/dhcpd.leases ♦ Common configuration options are : ► option domain-name, option domain-name-servers, default-lease-time, max-lease-time, fixed-address, hardware ethernet ► To configure server first verify that a BROADCAST address is specified in the network configuration using ifconfig. Then create the /etc/dhcpd.conf file.

15 Dynamic DNS Topic 4 - Diskless Networking ♦ It is possible to work on devices without a local storage. With a network card, the OS itself can be downloaded via the network from a properly configured server. This is known as diskless networking. ♦ The booting client runs the code in the bootrom or boot-floppy. Then it sends a broadcast with its MAC address and the unassigned IP address into the network. The DHCP server receives this request and sends the settings back with the command bootpc. ♦ Then it contacts the server and loads the kernel via the TFTP protocol from the assigned directory. The kernel is copied into the memory. When it is executed the OS boots.

16 Dynamic DNS ♦ Configuring DHCP server to assign a range of IP addresses. Lab Exercises

17 Dynamic DNS Conclusion ♦ Summary ► DDNS allows a Web or FTP server, to give a public name to users and updates DNS. DHCP temporarily assigns IP addresses to clients. rndc enables secure and remote management of name server. ► rndc is configured in /etc/named.conf and /etc/rndc.conf files. rndc has many commands and options to override the default settings. ► When there is no OS on the system it can be run from boot, using the OS on a server. This is known as diskless networking for which the DHCP server can be configured. ♦ Question and Answer Session