01-DHCP安全特性配置案例
- 格式:pdf
- 大小:197.39 KB
- 文档页数:10
MSR系列路由器配置案例内部公开DHCP安全特性配置举例Hangzhou H3C Technologies Co., Ltd.杭州华三通信技术有限公司All rights reserved版权所有侵权必究DHCP配置举例目录目录1介绍 (2)2使用指南 (2)2.1使用场合 (2)2.2配置指南 (2)2.3注意事项 (3)3DHCP配置举例 (3)3.1组网需求 (3)3.2使用版本 (4)3.3配置步骤 (4)3.3.1配置路由器Router1 (4)3.3.2配置路由器Router2 (5)3.3.3配置路由器Router3 (6)3.3.4配置客户端PC(以WINDOWS XP为例)通过DHCP方式获取地址 (8)3.4验证结果 (8)4相关资料 (9)4.1相关协议和标准 (9)4.2其它相关资料 (9)1/29/2008 版权所有,侵权必究第1页DHCP安全特性配置举例关键词:DHCP缩略语:缩略语英文全名中文解释DHCP Dynamic Host Configuration Protocol 动态主机配置协议1 介绍DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)采用客户端/服务器通信模式,是一种客户端向服务器提出配置申请,服务器返回IP地址等相应的配置信息,以获得IP地址等信息的动态配置。
在DHCP的典型应用中,一般包含一台DHCP服务器和多台客户端(如PC和便携机)。
2 使用指南2.1 使用场合在网络中,合法的DHCP服务器是可以信任的,而私自设置的DHCP服务器是不可信任的。
为使配置管理员及时监听到不合法服务器,了解客户端获取的地址信息,可以在DHCP网络中添加Server和Relay的伪服务器检测功能、Relay的地址匹配检查功能,以及添加DHCP Snooping安全特性设备,来保证一定的安全防备措施。
2.2 配置指南1) 对DHCP服务器进行相应的DHCP服务使能和地址池配置,为使配置管理员能够及时发现网络中的其它服务器,可以使能DHCP服务器和中继对于伪服务器的探测功能。
2) 对跨网段时的中继设备进行DHCP Relay的中继转发和地址匹配检查特性设置,防止静态加入的客户端通过中继访问外部网络。
1/29/2008 版权所有,侵权必究第2页3) 对于安全考虑的DHCP Snooping必须对已知的合法DHCP服务器端进行端口的开放,其它未知或连接非法的DHCP服务器端进行关闭,防止非法DHCP服务器给客户端分配地址。
2.3 注意事项1) Server和Relay的伪服务器检测功能打开后,将通过监听DHCP报文来记录网络中包括合法服务器在内的任何DHCP服务器地址,以trap信息形式告知配置管理员。
但相同的服务器地址只记录和上报一次。
2) DHCP Relay在中继接口上使能地址匹配检查功能后,如果客户端主机IP地址与其MAC地址的对应关系没有在DHCP中继的用户地址表中(包括DHCP中继动态记录的表项以及手工配置的用户地址表项),则客户端主机将不能通过DHCP中继访问外部网络,以此可以防止非法主机静态配置一个IP地址并访问其他网络。
3) DHCP Snooping必须在连接合法服务器的端口上设置为信任端口,使合法服务器为客户端正常分配地址;在连接非法服务器的端口上设置为不信任端口,来防止非法服务器给客户端分配地址。
4) 路由器上DHCP Snooping功能目前只支持在16口或24口交换板卡的二层以太网接口上配置。
5) 设备的DHCP Snooping功能与DHCP服务不能同时配置。
6) DHCP Snooping设备建议放置在最靠近客户端的网络环境中。
7) BOOTP客户端也可以在该环境中从Server获取地址,但DHCP Snooping安全特性对于BOOTP协议失效。
3 DHCP配置举例3.1 组网需求客户端PC的网络接口卡,通过插有16口二层交换卡的路由器连接到DHCP服务器所在的网络。
要求PC只能从合法的DHCP服务器Router1上动态申请到IP地址等相关配置信息,而不能让网络Network1和Network2中私设的DHCP Server分配地址,或者一旦发生其它服务器给客户端分配地址的情况,配置管理员需要及时知道。
并且可以通过Router2访问DHCP Server所在的Network1网络。
1/29/2008 版权所有,侵权必究第3页1/29/2008 版权所有,侵权必究第4页图 1 同一子网内动态地址分配组网图3.2 使用版本Router2、Router3和Router1使用相同的版本。
<Router1>display versionH3C Comware Platform SoftwareComware software, Version 5.20, Release 1206, StandardCopyright (c) 2004-2007 Hangzhou H3C Tech. Co., Ltd. All rights reserved. H3C MSR30-60 uptime is 0 week, 1 day, 23 hours, 21 minutes Last reboot 2007/07/02 09:30:14 System returned to ROM By Power-up .3.3 配置步骤3.3.1 配置路由器Router11. 配置信息<Router1>display current-configuration #version 5.20, Release 1206, Standard #sysname Router1 #domain default enable system #vlan 1 #domain systemaccess-limit disable state activeidle-cut disableself-service-url disable #dhcp server ip-pool 1network 10.10.0.0 mask 255.255.0.0 gateway-list 10.10.0.1 dns-list 10.10.0.20domain-name nbns-list 10.10.1.1 10.10.2.2 10.10.3.3 10.10.4.4 expired day 2 hour 2 minute 30 #interface Aux0 async mode flow link-protocol ppp #interface Ethernet0/0 port link-mode routeip address 2.1.1.1 255.255.255.0#interface Ethernet0/1port link-mode route#interface NULL0#interface LoopBack0ip address 6.6.0.1 255.255.255.255#ip route-static 10.10.0.0 255.255.0.0 2.1.1.2#dhcp server detect#dhcp enable#user-interface con 0idle-timeout 0 0user-interface aux 0user-interface vty 0 4authentication-mode scheme#return2. 主要配置步骤1) 使能DHCP服务<Router1> system-view[Router1] dhcp enable2) 配置伪服务器检测功能[Router1] dhcp server detect3) 配置接口地址[Router1] interface ethernet0/0[Router1-Ethernet0/0] ip address 2.1.1.1 244) 配置准备给客户端PC分配动态地址的地址池[Router1] dhcp server ip-pool 1[Router1-dhcp-pool-1] network 10.10.0.0 16[Router1-dhcp-pool-1] expired day 2 hour 12 minute 30[Router1-dhcp-pool-1] gateway-list 10.10.0.1[Router1-dhcp-pool-1] dns-list 10.10.0.20[Router1-dhcp-pool-1] nbns-list 10.10.1.1 10.10.2.2 10.10.3.3 10.10.4.4[Router1-dhcp-pool-1] domain-name 5) 配置能够到达中继和客户端网段的静态路由[Router1] ip route-static 10.10.0.0 16 2.1.1.23.3.2 配置路由器Router21. 配置信息<Router2>display current-configuration#version 5.20, Release 1206, Standard#sysname Router2#dhcp relay server-group 1 ip 3.3.0.1dhcp relay server-detect#domain default enable system#vlan 1#domain systemaccess-limit disablestate activeidle-cut disableself-service-url disable1/29/2008 版权所有,侵权必究第5页#interface Aux0async mode flowlink-protocol ppp#interface NULL0#interface Ethernet0/0port link-mode routeip address 10.10.0.1 255.255.0.0dhcp select relaydhcp relay server-select 1dhcp relay address-check enable#interface GEthernet0/1port link-mode routeip address 2.1.1.2 255.255.255.0#dhcp enable#user-interface con 0idle-timeout 0 0user-interface aux 0user-interface vty 0 4#return2. 主要配置步骤1) 使能DHCP服务<Router1> system-view[Router1] dhcp enable2) 配置伪服务器检测功能[Router1] dhcp relay server-detect3) 配置服务器组[Router1] dhcp relay server-group 1 ip 2.1.1.14) 配置接口地址,并在与客户端相连的接口上选择中继模式和对应的服务器组[Router1] interface ethernet0/1[Router1-Ethernet0/1] ip address 2.1.1.2 24[Router1-Ethernet0/0] interface ethernet0/0[Router1-Ethernet0/0] ip address 10.10.0.1 16[Router1-Ethernet0/0] dhcp select relay[Router1-Ethernet0/0] dhcp relay server-select 15) 配置地址匹配检查功能[Router1-Ethernet0/0] dhcp relay address-check enable3.3.3 配置路由器Router31. 配置信息<Router3>display current-configuration#version 5.20, Beta 1501L02, Standard#sysname Router3#domain default enable system#dhcp-snooping#vlan 1#vlan 2 to 3#domain systemaccess-limit disablestate active1/29/2008 版权所有,侵权必究第6页idle-cut disableself-service-url disable#interface Aux0async mode flowlink-protocol ppp#interface NULL0#interface Ethernet5/0port link-mode bridge#interface Ethernet5/1port link-mode bridge#interface Ethernet5/2port link-mode bridge#interface Ethernet5/3port link-mode bridge#interface Ethernet5/4port link-mode bridge#interface Ethernet5/5port link-mode bridge#interface Ethernet5/6port link-mode bridge#interface Ethernet5/7port link-mode bridge#interface Ethernet5/8port link-mode bridge#interface Ethernet5/9port link-mode bridgedhcp-snooping trust#interface Ethernet5/10port link-mode bridge#interface Ethernet5/11port link-mode bridge#interface Ethernet5/12port link-mode bridge#interface Ethernet5/13port link-mode bridge#interface Ethernet5/14port link-mode bridge#interface Ethernet5/15port link-mode bridge#interface GigabitEthernet0/0port link-mode route#interface GigabitEthernet0/1port link-mode route#user-interface con 0idle-timeout 0 0user-interface aux 0user-interface vty 0 4authentication-mode scheme#return1/29/2008 版权所有,侵权必究第7页2. 主要配置步骤1) 使能DHCP Snooping服务<Router3> system-view[Router3] dhcp-snooping2) 为阻止非法DHCP服务器从其它端口提供DHCP服务,只将连接合法DHCP服务器的端口设置为信任端口,其它端口为默认的不信任端口:[Router3] interface ethernet5/9[Router1-Ethernet5/9] dhcp-snooping trust3.3.4 配置客户端PC(以WINDOWS XP为例)通过DHCP方式获取地址右击桌面“网上邻居”-> 单击“属性”—>进入“网络连接”窗口,右击“本地连接”-> 单击“属性”—>进入“本地连接属性”窗口,选择适当的“连接时使用”的网卡,选择“Internet协议(TCP/IP)”,点击“属性”-> 进入“Internet协议(TCP/IP)属性”窗口,选择“自动获得IP地址”和“自动获得DNS服务器地址”即可。