安装dhcp服务 (本配置为rhel6.0系统)

1、修改网卡信息,配置IP:

[root@domain~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="none"   引导类型为“无” 或 改为“static”  因为这是本机的地址,不用开启"dhcp"
HWADDR=“00:0C:29:43:72:A5”
NM_CONTROLLED="yes"
ONBOOT="yes"
IPADDR="192.168.1.1"
NETMASK="255.255.255.0"
GATEWAY="192.168.1.1"
DNS1="192.168.1.1"

[root@domain~]# service network restart   重启网卡配置


2、搭建YUM

[root@domain~]# vim /etc/yum.repo.d/server.repo
[server]
name=server
baseurl=file:///mnt/dvd    引导本地光盘
enabled=1
gpgcheck=0

[root@domain~]# yum install -y dhcpd*    安装dhcp及依赖关系

3、配置dhcp服务

[root@domain~]# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample  /etc/dhcp/dhcpd.conf    copy实例到/etc/dhcp/dhcpd.conf

[root@domain~]# vim /etc/dhcp/dhcpd.conf

# A slightly different configuration for an internal subnet.
subnet 192.168.1.0  netmask 255.255.255.0 {  
    range 192.168.1.10  192.168.1.50;            指定地址池
    option  domain-name-servers  192.168.1.1;    DNS服务器
    option  domain-name   "baidu.com";           域名
    option  routers  192.168.1.1;                网关
    option  subnet-mask  255.255.255.0;          子网掩码
    option broadcast-address 192.168.1.255;      广播地址
    default-lease-time  600;                     默认最小租约时间
    max-lease-time  7200;                        最大租约时间

[root@domain~]#  server dhcpd restart   重启服务
[root@domain~]#  chkconfig  dhcpd on    开机自动重启
注意:配置完以上配置后,先ping一下本机能否ping通,如果不通则检查网卡设置是否配置正确。

***********************************************
DHCP中继服务

在原dhcp.conf配置文件中加入中继服务网卡的配置信息。
vim /etc/dhcp/dhcpd.conf

subnet 192.168.100.0 netmask  255.255.255.0{
     range 192.168.100.100  192.168.100.200;
     option routers 192.168.100.1;
     default-lease-time 600;
     max-lease-time 7200;
}                           在这之前的配置后面,添加此段内容,对另一块网卡做DHCP设置

在DHCP服务器配置完后
vim /etc/sysconfig/dhcrelay    文件中配置中继
INTERFACES="eth0 eth1"   双网卡
DHCPSERVERS="192.168.100.100" 

service dhcrelay restart
 

 

 

以上配置文档是本人自己根据实验做出来的,由于本人水平有限,还望各路高手多多指教!!!