Difference between revisions of "OPS235 Lab 8 - Fedora17"

From CDOT Wiki
Jump to: navigation, search
Line 23: Line 23:
  
 
{{Admon/note |ISC DHCP packages Overview | The version of DHCP server (rpm package name called "dhcp-4.1.1-9.fc12.x86_64" ) that comes with Fedora is maintained and distributed by the Internet Software Consortium (http://www.isc.org). The source package that you can download from ISC includes not only the DHCP server, but also a DHCP client and a DHCP relay agent. However, Fedora separates it into two RPM packages: the DHCP client package called "dhclient-4.1.1-9.fc12.x86_64" and the DHCP server package called "dhcp-4.1.1-9.fc12.x86_64". The DHCP client package is installed by default by the workstation installation.}}
 
{{Admon/note |ISC DHCP packages Overview | The version of DHCP server (rpm package name called "dhcp-4.1.1-9.fc12.x86_64" ) that comes with Fedora is maintained and distributed by the Internet Software Consortium (http://www.isc.org). The source package that you can download from ISC includes not only the DHCP server, but also a DHCP client and a DHCP relay agent. However, Fedora separates it into two RPM packages: the DHCP client package called "dhclient-4.1.1-9.fc12.x86_64" and the DHCP server package called "dhcp-4.1.1-9.fc12.x86_64". The DHCP client package is installed by default by the workstation installation.}}
 +
 +
=== Investigation 1: How do you install the DHCP Server. ===
 +
{{Admon/note | Note! | Complete the following steps on your fedora3 VM.}}
 +
 +
* To check that you have <code>dhclient</code> installed, enter the command:
 +
** <code>rpm -q dhclient</code>
 +
* If the package is not installed, you will get the message "package dhclient is not installed", otherwise, you will get the version information of the rpm package. Install the <code>dhclient</code> package if it was not installed.
 +
* Check to see if the <code>dhcp</code> server package is installed.
 +
* Follow the normal procedure to install the DHCP server rpm package called <code>dhcp</code> using <code>yum</code>.
 +
* Enter the command to list all the files installed from the DHCP server package.
 +
* What file appears to be a sample configuration file?
 +
* Copy the sample <code>dhcpd.conf</code> file to the <code>/etc/</code> directory and modify the DHCP server configuration file "/etc/dhcpd.conf" so that your DHCP server is capable of providing the following configuration values for the hosts that are directly connected to your POD:

Revision as of 12:49, 18 March 2010

Install and Configure a DHCP Server

Stop (medium size).png
Warning!
This lab is under heavy construction. Please do not start the lab until this notice is removed.

Objectives

  • To install, configure, and test ISC's DHCP Server

Reference

Required materials

  • Fedora 12 Live CD or a classmate on the same pod
  • One SATA hard disk in a removable drive tray with Fedora host and 3 Fedora Virtual Machines installed
  • Completion of Lab 6

Lab Preparation

Important.png
Update your systems
It is advisable to perform a yum update on your Fedora host and all 3 VM's.
Important.png
Backup your VMs before proceeding
If you did not do it at the end of Lab 7, stop all of your VMs and backup your VM disk images.
Note.png
ISC DHCP packages Overview
The version of DHCP server (rpm package name called "dhcp-4.1.1-9.fc12.x86_64" ) that comes with Fedora is maintained and distributed by the Internet Software Consortium (http://www.isc.org). The source package that you can download from ISC includes not only the DHCP server, but also a DHCP client and a DHCP relay agent. However, Fedora separates it into two RPM packages: the DHCP client package called "dhclient-4.1.1-9.fc12.x86_64" and the DHCP server package called "dhcp-4.1.1-9.fc12.x86_64". The DHCP client package is installed by default by the workstation installation.

Investigation 1: How do you install the DHCP Server.

Note.png
Note!
Complete the following steps on your fedora3 VM.
  • To check that you have dhclient installed, enter the command:
    • rpm -q dhclient
  • If the package is not installed, you will get the message "package dhclient is not installed", otherwise, you will get the version information of the rpm package. Install the dhclient package if it was not installed.
  • Check to see if the dhcp server package is installed.
  • Follow the normal procedure to install the DHCP server rpm package called dhcp using yum.
  • Enter the command to list all the files installed from the DHCP server package.
  • What file appears to be a sample configuration file?
  • Copy the sample dhcpd.conf file to the /etc/ directory and modify the DHCP server configuration file "/etc/dhcpd.conf" so that your DHCP server is capable of providing the following configuration values for the hosts that are directly connected to your POD: