DHCP服务器在企业网络中的应用
2012-03-05 00:51
531 查看
原理介绍:
dhcp即动态主机配置协议,其作用是动态为客户机分配ip地址等参数。采用的是udp协议,67端口(服务器端)和86端口(客户端),dhcp客户端获得地址的过程包括4个过程,1. dhcpdiscover(由客户端发出)、2.dhcpoffer(由服务器响应)、3.dhcprequest(由客户端发出)、4.dhcpack(由服务器发出)。在实际网络中有时候dhcp客户端从dhcp服务器处获得地址还需要经过路由器、三层交换机等,因为dhcp服务器发出的是广播而路由器隔离广播,为了能从其它网络中得到dhcp服务器的地址,就需要dhcp中继把广播包转换成单播包。从而得到地址。具体dhcp中继过程:广播包头部的地址是255.255.255.255后跟源地址再其后是高层数据(传输层),当广播包来到接口的时候将255.255.255.255换成dhcp服务器的地址,此时广播包就变成了单播包,然后路由器比对路由表然后转发出去。中继是在进口上实施。
首先安装dhcp服务器,将光盘挂载 后用指令:rpm -ivh dhcp-* 安装dhcp服务器(具体步骤省略)。
案例应用(一):dhcp分配地址
拓扑图如下:
![](http://img1.51cto.com/attachment/201203/003932854.jpg)
地址方案分配:
dhcp服务器的地址是192.168.10.20,并将其绑定。其子网192.168.10.0/24,默认网关192.168.10.254,dns服务器222.88.88.88 和222.85.85.85.地址范围:192.168.10.2到192.168.10.30.
具体步骤:1.配置dhcp服务器的配置文件/etc/dhcpd.conf
需修改以下几行:
subnet 192.168.10.0 netmask 255.255.255.0 {
option routers 192.168.10.254;
option subnet-mask 255.255.255.0;
option time-offset -18000; # Eastern Standard Time
range dynamic-bootp 192.168.10.2 192.168.10.30;
default-lease-time 21600;
max-lease-time 43200;
host ns {
next-server marvin.redhat.com;
hardware ethernet 00:0C:29:79:31:DD ;
fixed-address 192.168.10.20;
}
}
然后重启dhcp服务器 service dhcpd restart
用dhcp客户端重新获得地址:
![](http://img1.51cto.com/attachment/201203/004225389.jpg)
案例应用(二):dhcp中继(用windows系统做中继)
拓扑图如下:
![](http://img1.51cto.com/attachment/201203/004541187.jpg)
dhcp服务器配置:
用setup配置各个网卡的ip地址
然后编辑dhcpd.conf文件
改成:
[align=left]ddns-update-style interim;[/align]
[align=left]ignore client-updates;[/align]
[align=left] [/align]
[align=left]subnet 192.168.10.0 netmask 255.255.255.0 {[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] }[/align]
[align=left]subnet 192.168.20.0 netmask 255.255.255.0 {[/align]
[align=left] [/align]
[align=left] option routers 192.168.20.254;[/align]
[align=left] option subnet-mask 255.255.255.0;[/align]
[align=left] [/align]
[align=left] option domain-name "tec.com";[/align]
[align=left] option domain-name-servers 222.88.88.88,222.85.85.85;[/align]
[align=left] [/align]
[align=left] range dynamic-bootp 192.168.20.10 192.168.20.30;[/align]
[align=left] default-lease-time 21600;[/align]
[align=left] max-lease-time 43200;[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left]subnet 192.168.30.0 netmask 255.255.255.0 {[/align]
[align=left] [/align]
[align=left] option routers 192.168.30.254;[/align]
[align=left] option subnet-mask 255.255.255.0;[/align]
[align=left] [/align]
[align=left] option domain-name "mkt.com";[/align]
[align=left] option domain-name-servers 222.88.88.88,222.85.85.85;[/align]
[align=left] [/align]
[align=left] range dynamic-bootp 192.168.30.40 192.168.30.50;[/align]
[align=left] default-lease-time 21600;[/align]
[align=left] max-lease-time 43200;[/align]
[align=left] [/align]
[align=left] }[/align]
然后重启dhcp服务器 service dhcpd restart
windows server2003的配置:
分别在三个网卡上配置地址,在server网卡上ip地址为 192.168.10.254 掩码255.255.255.0 tec网卡ip地址 192.168.20.254 掩码 255.255.255.0。 mkt网卡ip地址192.168.30.254 掩码 255.255.255.0
查看本地路由表是否正常 route print。
然后启用路由功能:在“开始”—“程序“---”管理工具“---”路由和远程访问“,右键选择”配置并启用路由和远程访问“—”ip路由选择“--“dhcp中继代理”右键选择“新接口”把tec和mkt添加进去,然后单击“属性”将dhcp服务器的地址(即192.168.10.20)添加进去。
测试结果:
技术部:
![](http://img1.51cto.com/attachment/201203/004920759.jpg)
市场部:
![](http://img1.51cto.com/attachment/201203/004944360.jpg)
由此可见dhcp中继已成功完成。
本文出自 “朱超博” 博客,请务必保留此出处http://zhuchaobo.blog.51cto.com/4393935/796311
dhcp即动态主机配置协议,其作用是动态为客户机分配ip地址等参数。采用的是udp协议,67端口(服务器端)和86端口(客户端),dhcp客户端获得地址的过程包括4个过程,1. dhcpdiscover(由客户端发出)、2.dhcpoffer(由服务器响应)、3.dhcprequest(由客户端发出)、4.dhcpack(由服务器发出)。在实际网络中有时候dhcp客户端从dhcp服务器处获得地址还需要经过路由器、三层交换机等,因为dhcp服务器发出的是广播而路由器隔离广播,为了能从其它网络中得到dhcp服务器的地址,就需要dhcp中继把广播包转换成单播包。从而得到地址。具体dhcp中继过程:广播包头部的地址是255.255.255.255后跟源地址再其后是高层数据(传输层),当广播包来到接口的时候将255.255.255.255换成dhcp服务器的地址,此时广播包就变成了单播包,然后路由器比对路由表然后转发出去。中继是在进口上实施。
首先安装dhcp服务器,将光盘挂载 后用指令:rpm -ivh dhcp-* 安装dhcp服务器(具体步骤省略)。
案例应用(一):dhcp分配地址
拓扑图如下:
![](http://img1.51cto.com/attachment/201203/003932854.jpg)
地址方案分配:
dhcp服务器的地址是192.168.10.20,并将其绑定。其子网192.168.10.0/24,默认网关192.168.10.254,dns服务器222.88.88.88 和222.85.85.85.地址范围:192.168.10.2到192.168.10.30.
具体步骤:1.配置dhcp服务器的配置文件/etc/dhcpd.conf
需修改以下几行:
subnet 192.168.10.0 netmask 255.255.255.0 {
option routers 192.168.10.254;
option subnet-mask 255.255.255.0;
option time-offset -18000; # Eastern Standard Time
range dynamic-bootp 192.168.10.2 192.168.10.30;
default-lease-time 21600;
max-lease-time 43200;
host ns {
next-server marvin.redhat.com;
hardware ethernet 00:0C:29:79:31:DD ;
fixed-address 192.168.10.20;
}
}
然后重启dhcp服务器 service dhcpd restart
用dhcp客户端重新获得地址:
![](http://img1.51cto.com/attachment/201203/004225389.jpg)
案例应用(二):dhcp中继(用windows系统做中继)
拓扑图如下:
![](http://img1.51cto.com/attachment/201203/004541187.jpg)
dhcp服务器配置:
用setup配置各个网卡的ip地址
然后编辑dhcpd.conf文件
改成:
[align=left]ddns-update-style interim;[/align]
[align=left]ignore client-updates;[/align]
[align=left] [/align]
[align=left]subnet 192.168.10.0 netmask 255.255.255.0 {[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] }[/align]
[align=left]subnet 192.168.20.0 netmask 255.255.255.0 {[/align]
[align=left] [/align]
[align=left] option routers 192.168.20.254;[/align]
[align=left] option subnet-mask 255.255.255.0;[/align]
[align=left] [/align]
[align=left] option domain-name "tec.com";[/align]
[align=left] option domain-name-servers 222.88.88.88,222.85.85.85;[/align]
[align=left] [/align]
[align=left] range dynamic-bootp 192.168.20.10 192.168.20.30;[/align]
[align=left] default-lease-time 21600;[/align]
[align=left] max-lease-time 43200;[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left]subnet 192.168.30.0 netmask 255.255.255.0 {[/align]
[align=left] [/align]
[align=left] option routers 192.168.30.254;[/align]
[align=left] option subnet-mask 255.255.255.0;[/align]
[align=left] [/align]
[align=left] option domain-name "mkt.com";[/align]
[align=left] option domain-name-servers 222.88.88.88,222.85.85.85;[/align]
[align=left] [/align]
[align=left] range dynamic-bootp 192.168.30.40 192.168.30.50;[/align]
[align=left] default-lease-time 21600;[/align]
[align=left] max-lease-time 43200;[/align]
[align=left] [/align]
[align=left] }[/align]
然后重启dhcp服务器 service dhcpd restart
windows server2003的配置:
分别在三个网卡上配置地址,在server网卡上ip地址为 192.168.10.254 掩码255.255.255.0 tec网卡ip地址 192.168.20.254 掩码 255.255.255.0。 mkt网卡ip地址192.168.30.254 掩码 255.255.255.0
查看本地路由表是否正常 route print。
然后启用路由功能:在“开始”—“程序“---”管理工具“---”路由和远程访问“,右键选择”配置并启用路由和远程访问“—”ip路由选择“--“dhcp中继代理”右键选择“新接口”把tec和mkt添加进去,然后单击“属性”将dhcp服务器的地址(即192.168.10.20)添加进去。
测试结果:
技术部:
![](http://img1.51cto.com/attachment/201203/004920759.jpg)
市场部:
![](http://img1.51cto.com/attachment/201203/004944360.jpg)
由此可见dhcp中继已成功完成。
本文出自 “朱超博” 博客,请务必保留此出处http://zhuchaobo.blog.51cto.com/4393935/796311
相关文章推荐
- DHCP服务器在企业网络中的应用
- DHCP服务器在企业网络中的应用
- DHCP服务器在企业网络中的应用
- DHCP服务器在企业网络中的应用
- DHCP服务器在企业网络中的应用 推荐
- linux DHCP服务器和DHCP中继在企业网络中的应用
- DHCP服务器在企业网络中的应用
- DHCP服务器在企业网络中的应用 推荐
- DHCP服务器在企业网络中的应用
- DHCP服务器在企业网络中应用
- DHCP服务器在企业中的应用
- dns服务器在企业网络中的应用(一)
- WEB服务器在企业网络中的应用
- DHCP服务器在企业网中的应用
- DHCP在企业网络中的应用
- DHCP在企业网络中的应用及实例 推荐
- linux企业版笔记之DHCP服务器的配置与应用
- DHCP服务在企业网络中的应用
- DHCP服务器在企业网中的应用(1)
- DHCP服务器在企业中的应用