RH254_03_搭建DHCP服务器

DHCP百科名片:

     动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。

 

实验内容:

LAB1_搭建单作用域的DHCP服务器

LAB2_搭建DHCP中继

LAB3_搭建多网卡的DHCP多作用域服务器

 

 

LAB1_搭建单作用域的DHCP服务器

实验环境:所有的实验均是在vmware workstation 9版本下进行

DHCP服务器:RHEL5.4IP地址:192.168.1.174,桥接设置:VMnet2

DHCP客户端:RHEL5.4IP地址:无,桥接设置:VMnet2

              windowsxpIP地址:无,桥接设置:VMnet2 

 

1、安装dhcp服务

 

安装完成后我们查看一下

 

2、配置DHCP服务

DHCP服务安装完成后我们就可以直接来配置DHCP服务了

# vim /etc/dhcpd.conf

复制DHCP配置模板文件

复制完成后我们来配置/etc/dhcpd.conf文件,里面有很多作用选项,我们只需要配置关键的选项即可

 

如要设置多个DNS地址:

DNS地址并排写,用逗号区别开

 

如要在一个子网内设置多个作用域:

 

3、保存设置,启动DHCP服务,并设置为开机自启

 

4、客户端测试

1Linux客户端测试:

# vim /etc/sysconfig/network-scripts/ifcfg-eth0

Tipswindows系统的DHCP服务器会从地址池的最小号地址开始分配,类Unix系统的DHCP服务器会从地址池的最大号地址开始分配

 

2Windows客户端测试(自动获取IP地址):

相关命令:

查看IP信息:ipconfig  /all

获取IP地址:ipconfig /renew

释放地址:ipconfig  /release

 

 

LAB2_搭建DHCP中继

实验环境:所有的实验均是在vmware workstation 9版本下进行

DHCP服务器:RHEL5.4IP地址:192.168.1.174,桥接设置:VMnet2

DHCP中继:RHEL5.4eth0192.168.1.172,桥接设置:VMnet2

                      eth1192.168.0.172,桥接设置:VMnet3

DHCP客户端:Windows xpIP地址:无,桥接设置:VMnet3

 

在正常的情况下做DHCP中继必须要有一个路由器,但是这里因为条件限制所以我们在中继服务器上面多添加一块网卡,并在上面做软路由,让不同的网段也能够实现通信

 

1、在DHCP中继服务器上设置软路由

1)为两块网卡分别配置不同的IP地址

2)开启IP转发

#  vim /etc/sysctl.conf

 

这个时候我们的软路由就已经做好了,很简单有木有~~

 

2、配置DHCP服务端

1)还是之前的/etc/dhcpd.conf这个配置文件(安装软件包、复制配置文件模板略),我们只需要再增加一个作用域即可

2)重启服务,设置为开机自启

3)指定接收客户端DHCPDiscover包的网络接口

# vim /etc/sysconfig/dhcpd

4)设置DHCP服务器的默认网关

# vim /etc/sysconfig/network-scripts/ifcfg-eth0

保存退出,重启网卡即可~~

 

3、配置DHCP中继端

1)安装dhcp软件包

2)指定接收客户端DHCP信息包的网络接口

# vim /etc/sysconfig/dhcrelay

3)开启DHCP中继服务并设置为开机自启

4)客户端检测

这里我们直接用一台windows xp客户端来检测

pingDHCP服务器,成功

 

 

 

 

 

LAB3_搭建多网卡的DHCP多作用域服务器

实验环境:所有的实验均是在vmware workstation 9版本下进行

DHCP服务端:RHEL5.4eth0192.168.1.172,桥接设置:VMnet2

                        eth1192.168.0.172,桥接设置:VMnet3

DHCP客户端:LinuxIP地址:无,桥接设置:VMnet2

                     Windows xpIP地址:无,桥接设置:VMnet3

 

1DHCP服务端配置

1)这里的设置就相当简单了 ,只用添加一块新网卡即可

地址设置如下:

 

当然,如果我们也想要让这两个网段的主机都能通信的话我们可以和LAB2一样在DHCP服务器上搭建一个软路由即可

2DHCP配置

# vim /etc/dhcpd.conf

3)开启IP地址转发

# vim /etc/sysctl.conf

# sysctl  -p    ##让刚才的设置立即生效

 

 

2DHCP客户端测试

1Linux客户端

IP获取方式设置为IP自动获取,重启网卡,将得到如下IP地址

后来查看日志信息发现如下两行信息:

DHCPDISCOVER from 00:0c:29:61:9c:75 via eth0

Abandoning IP address 192.168.1.150: pinged before offer

很明显,这里是因为192.168.1.150这个IP地址被占用了的关系,所以DHCP自动分配从149开始

 

2windows客户端

 

我们用windows这个客户端pingLinux客户端,看是否两个网段是可以正常通信了

 

 

 

OK~到这里我们的实验已经全部演示完毕,很简单有木有~~^_^

 

个人心得:DHCP设置比较简单,主要是要理解各个参数的含义,需要注意的就是主配置文件的书写格式,每一行设置后面的“;”可千万不能忘记                                                                                                                                                            

你可能感兴趣的:(服务器,DHCP,rh254)