首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

DHCP(2)

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服务器的统计信息
继承事业,薪火相传
返回列表