How to configure DHCP Server in Red Hat Linux ?

Discussion regarding the installation and configuration of Linux distributions.
Post Reply
gardenair
Havaldaar
Posts: 106
Joined: Tue Dec 28, 2004 10:07 pm

How to configure DHCP Server in Red Hat Linux ?

Post by gardenair »

AOA,

I want to create a dedicated DHCP server in Red Hat Linux for a small office with a private range from 192.168.1.10 to 192.168.1.20

Kindly can u tell me the steps by which I may implement DHCP server.

thanks
garden
lambda
Major General
Posts: 3452
Joined: Tue May 27, 2003 7:04 pm
Location: Lahore
Contact:

Post by lambda »

Watch out for the Manners Taliban!
Isn't it amazing how so many people can type "linuxpakistan.net" into their browsers but not "google.com"?
mudasir
Captain
Posts: 565
Joined: Tue Oct 17, 2006 5:23 am
Location: Dubai
Contact:

Post by mudasir »

AOA,

Dear its very simple. Just install DHCP Server, then copy the below conf to /etc/dhcpd.conf ans simply restart service (service dhcpd restart)

Code: Select all

# Some features, google them
always-reply-rfc1048 true;
ignore client-updates;
authoritative;
ddns-update-style interim;
dynamic-bootp-lease-length 43200;
max-lease-time 43200;
default-lease-time 21600;

#To use All subnets available for DHCP.
subnet 0.0.0.0 netmask 0.0.0.0 {

# IP of main default gateway
option routers 192.168.1.1;

# Subnetmask to be given to clients
option subnet-mask 255.255.255.0;

#Domain info
option nis-domain "crystalnetworks.org";
option domain-name "crystalnetworks.org";

#DNS Servers to be provided to clients.
option domain-name-servers 208.67.222.222,208.67.220.220;

#Lease Time
option time-offset -18000;

#Range of IP's that is to be leased
range dynamic-bootp 192.168.1.10 192.168.1.20;

authoritative;
#IP of WINS Server if any other wise leave it commented
#option netbios-name-servers 192.168.1.10;
#option netbios-node-type 2;

}

Change some settings as per your requirement.
Kind Regards
Mudasir Mirza (RHCE)
(+971)55-1045754
http://www.crystalnetworks.org
http://www.diglinux.com
gardenair
Havaldaar
Posts: 106
Joined: Tue Dec 28, 2004 10:07 pm

Post by gardenair »

thanks fo the reply. well when I type on the following it show the result as

[root@pc1~]#rpm -qa dhcp
[root@pc1~]#

It just show me the prompt.I think the dhcp is not installed .Please let me guide that how may I install DHCP in the machine ?
Last edited by gardenair on Mon Apr 19, 2010 12:28 pm, edited 1 time in total.
mudasir
Captain
Posts: 565
Joined: Tue Oct 17, 2006 5:23 am
Location: Dubai
Contact:

Post by mudasir »

Which distro are you using
Kind Regards
Mudasir Mirza (RHCE)
(+971)55-1045754
http://www.crystalnetworks.org
http://www.diglinux.com
gardenair
Havaldaar
Posts: 106
Joined: Tue Dec 28, 2004 10:07 pm

Post by gardenair »

Red Hat Linux 4 AS
mudasir
Captain
Posts: 565
Joined: Tue Oct 17, 2006 5:23 am
Location: Dubai
Contact:

Post by mudasir »

Use the Installation medium to install DHCP Server RPM then copy the config above.
Kind Regards
Mudasir Mirza (RHCE)
(+971)55-1045754
http://www.crystalnetworks.org
http://www.diglinux.com
gardenair
Havaldaar
Posts: 106
Joined: Tue Dec 28, 2004 10:07 pm

Post by gardenair »

thanks for the help. Well I want to know a basic question that for making a DHCP server in Linux does it require DNS server to resolve computer names.

Just for example. I have 10 computers (Windows xp and Fedora 7 ) in a my lab and all are connected through a workgroup envioroment with a IP Scheme 192.168.1. There is no gateway as well.

For assigning automatic IP addresses from Red Hat Linux Server does it need DNS and default gateway to work ?

2--- what changes should I apply in the DHCP configuration file which u have sent .Kindly if u make a little bit change for my own seanario should be too much gratefull.
mudasir
Captain
Posts: 565
Joined: Tue Oct 17, 2006 5:23 am
Location: Dubai
Contact:

Post by mudasir »

Dear,

Its not necessary to give Default Gateway, but i am not sure about DNS as i have not tried this, but you can always test it out.
Kind Regards
Mudasir Mirza (RHCE)
(+971)55-1045754
http://www.crystalnetworks.org
http://www.diglinux.com
gardenair
Havaldaar
Posts: 106
Joined: Tue Dec 28, 2004 10:07 pm

Post by gardenair »

well I have installed dhcp for test purpose. I have copy and past the dhcp configuration file in /etc/dhcpd.cong file

There is no router,no DNS and no default gate way. I want want that my clinet machine which is windows xp should automatically assign IP address. For that purpose how to make remarks like


IP of main default gateway
option routers 192.168.1.1;


should I use ; or rem to disable that line .
mudasir
Captain
Posts: 565
Joined: Tue Oct 17, 2006 5:23 am
Location: Dubai
Contact:

Post by mudasir »

Dear i am not clear what do you want. Please clearly state what you need.
Kind Regards
Mudasir Mirza (RHCE)
(+971)55-1045754
http://www.crystalnetworks.org
http://www.diglinux.com
gardenair
Havaldaar
Posts: 106
Joined: Tue Dec 28, 2004 10:07 pm

Post by gardenair »

thanks for your help. Well Sir..I have successfully configure my DHCP server. Following is my configuration file.Which has minimum requirement.

Code: Select all

#	ddns-update-style@interm;
#	ignore@client-updates;

	subnet@192.168.1.0@netmask 255.255.255.0 {
	range@192.168.1.100@192.168.1.105;

	option@time-offset		-18000; #Eastern Standard Time
	default-lease-time@21600;
	max-lease-time@43200;

	host wks-2 {	//You can also assign specific IP addresses 	based on the clients 				//MAC address
      hardware ethernet 08:00:2b:4c:59:23;
     fixed-address 192.168.1.100;
   }
}
Post Reply