标题:
DHCP(2)
[打印本页]
作者:
yuyang911220
时间:
2016-8-15 11:02
标题:
DHCP(2)
配置DHCP:
配置DHCP服务器:
R1(config)#
servicedhcp
//启用DHCP服务,默认就是开启的
R1(config)#
no ip dhcp conflictlogging
//取消地址冲突记录日志
R1(config)#
ip dhcp poolPOOL_1
//定义一个名为POOL_1的地址池
R1(dhcp-config)#
network 172.16.1.0/24
//地址池的网络和掩码
R1(dhcp-config)#
default-router172.16.1.1
//默认网关,可以配置多个
R1(dhcp-config)#
dns-server172.16.1.2
//DNS服务器,可以配置多个
R1(dhcp-config)#
netbios-name-server172.16.1.3
//WINS服务器,可以配置多个
R1(dhcp-config)#
domain-nameyly1.com
//域名
R1(dhcp-config)#
option 150172.16.1.4
//TFTP服务器
R1(config)#
ip dhcp excluded-address172.16.1.1172.16.1.4
//排除的地址
R1(config)#
ip dhcp poolPOOL_2
R1(dhcp-config)#
network 172.16.2.0 /24
R1(dhcp-config)#
default-router172.16.2.1
R1(dhcp-config)#
dns-server172.16.1.2
R1(dhcp-config)#
netbios-name-server172.16.1.3
R1(dhcp-config)#
domain-nameyly2.com
R1(dhcp-config)#
option 150 ip172.16.1.4
R1(dhcp-config)#
leaseinfinite
R1(config)#
ip dhcp excluded-address172.16.1.1
R1(config)#
ip dhcp poolPOOL_3
R1(dhcp-config)#
host 172.16.1.158255.255.255.0
//配置要分配的IP地址
R1(dhcp-config)#
client-identifier01CC.0012.3443.21
//配置客户端的标识符
说明:
①默认网关的地址要和相应网络所连接的路由器的以太口地址相同,可以配置多个;
②如果DHCP客户端为路由器,可以使用如下命令自动获取IP地址:
Router(config)#int f0/0
Router(config-if)#
ip addressdhcp
//配置客户端IP地址为DHCP获取
Router(config-if)#no sh
③配置静态IP地址的2种方法:
1)直接配置静态IP地址:
1>客户端为主机时:IP地址设置为自动获取;
2>客户端为路由器时:接口下使用“ip address”命令,手动配置IP地址。
2)使用DHCP静态IP地址配置:试验中
POOL_3即为DHCPServer的静态IP地址配置方法,
DHCPClient配置如下:
1>客户端为主机时:IP地址设置为自动获取;
2>客户端为路由器时:配置命令如下:
Router(config)#int f0/0
Router(config-if)#
ip addressdhcp
//配置客户端IP地址为DHCP获取
Router(config-if)#
ip dhcp clientclient-idf0/0
//把F0/0接口的MAC地址作为客户端标识符
Router(config-if)#no sh
④客户端标识符(client-identifier):前两位0x01为以太网网络类型,CC.0012.3443.21为以太网MAC地址。
配置DHCP Relay:
由于路由器不能转发“255.255.255.255”的广播,但是很多服务(如DHCP和TFTP等)的客户端请求都是以泛洪广播的方式发起的,我们不可能在每个网点都设置这样的服务器,但是Cisco可以通过使用帮助地址,路由器可以被配置为接受对UDP服务的广播请求,然后将之以单点传送的方式发给某个具体的IP地址,或者以定向广播的形式向某个网段转发这些请求,这就是Relay(中继)。
R2(config)#
intf0/0
R2(config-if)#
ip helper-address172.16.12.1
//配置帮助地址,用于完成DHCP Relay
配置Windows客户端:
PC1:
ipconfig /all
PC1:
ipconfig /release
PC1:
ipconfig /renew
实验调试:
R1#
show ip dhcppool
//查看DHCP地址池的信息
R1#
show ip dhcpbinding
//查看DHCP的IP地址绑定情况
以上输出表明DHCP服务器自动分配给客户端的IP地址以及所对应的客户端的标识符(Client-identifier)其中标识符是DHCP客户端发给服务器的标识符,由硬件类型代码加上主机的MAC地址组成,在上面的输出中,我么看到以太网的硬件类型代码为0x01。
R1#
debug ip dhcp serverevents
//查看DHCP服务器发生的事件
R1#
clear ip dhcp binding*
//清除DHCP所有绑定条目
PC1:
ipconfig /release
PC1:
ipconfig /renew
以上输出显示了DHCP动态分配IP地址的基本过程。
R2#
show ip int f0/0
R1#
show ip dhcp serverstatistics
//显示DHCP服务器的统计信息
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0