前提是已经安装了 core 及 base 两个组
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.4 (Santiago)
# uname -a
Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29
11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
修改本机IP为静态获取# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.101.11
NETMASK=255.255.255.0
GATEWAY=192.168.101.1
# service network restart
关闭 selinux# vi /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
#SELINUX=enforcing
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
安装服务器组件# mkdir /mnt/cdrom
# mount /dev/cdrom /mnt/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
# cd /mnt/cdrom/Packages/
# ls dhcp*
dhcp-4.1.1-34.P1.el6.x86_64.rpm
dhcp-common-4.1.1-34.P1.el6.x86_64.rpm
#安装 DHCP 软件包
# rpm -Uvh dhcp-4.1.1-34.P1.el6.x86_64.rpm
error: Failed dependencies:
portreserve is needed by dhcp-12:4.1.1-34.P1.el6.x86_64
#解决包的依赖性
# rpm -Uvh dhcp-4.1.1-34.P1.el6.x86_64.rpm \
portreserve-0.0.4-9.el6.x86_64.rpm
Preparing... ########################### [100%]
1:portreserve ########################### [ 50%]
2:dhcp ########################### [100%]
更改配置文件# cat dhcpd.conf
option domain-name "bigcloud.local";#此处设置主机名
option domain-name-servers 192.168.188.11, 192.168.188.12;#此处设置默认DNS
subnet 192.168.188.0 netmask 255.255.255.0 { #此处设置第一个子网
range dynamic-bootp 192.168.188.100 192.168.188.160; #此处设定为不连续的IP段
range dynamic-bootp 192.168.188.169 192.168.188.253;
default-lease-time 259200; #默认租约时间
max-lease-time 259200;
option routers 192.168.188.2; # 默认网关
}
subnet 192.168.189.0 netmask 255.255.255.0 { #第二个子网
range dynamic-bootp 192.168.189.100 192.168.189.253;
default-lease-time 691200;
max-lease-time 691200;
option routers 192.168.189.2;
}
host pc1 { #为某一台主机单独配置静态IP
hardware ethernet 00:12:34:56:78:90;
fixed-address 192.168.188.111;
#启动服务。
# service dhcpd start
Starting dhcpd: [ OK ]
原文:http://leaus.blog.51cto.com/9273485/1540292