Cisco简单配置(二)—DHCP服务

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中地管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway、DNS服务器地址等信息,并能够提升地址的使用率。

DHCP具有以下功能:

保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。 

2. DHCP应当可以给用户分配永久固定的IP地址。 

3. DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。 

4. DHCP服务器应当向现有的BOOTP客户端提供服务。 

DHCP有三种机制分配IP地址:

1)自动分配方式

2) 动态分配方式

3) 手工分配方式

DHCP工作原理:

DHCP Client以广播的方式发出DHCP Discover报文。

2、DHCP Server都能够接收到DHCP Client发送的DHCP Discover报文

3、DHCP Client处理最先收到的DHCP Offer报文。

DHCP Client会发出一个广播的DHCP Request报文,在选项字段中会加入选中的DHCP Server的IP地址和需要的IP地址。 

4、DHCP Server收到DHCP Request报文后,判断选项字段中的IP地址是否与自己的地址相同。如果不相同,DHCP Server不做任何处理只清除相应IP地址分配记录;如果相同,DHCP Server就会向DHCP Client响应一个DHCP ACK报文,并在选项字段中增加IP地址的使用租期信息。

5、DHCP Client接收到DHCP ACK报文后,检查DHCP Server分配的IP地址是否能够使用。如果可以使用,则DHCP Client成功获得IP地址并根据IP地址使用租期自动启动续延过程;如果DHCP Client发现分配的IP地址已经被使用,则DHCP Client向DHCPServer发出DHCP Decline报文,通知DHCP Server禁用这个IP地址,然后DHCP Client开始新的地址申请过程。 [4] 

6、DHCP Client在成功获取IP地址后,随时可以通过发送DHCP Release报文释放自己的IP地址,DHCP Server收到DHCP Release报文后,会回收相应的IP地址并重新分配

搭建拓扑

 在Router上配置DHCP服务

首先一定要配置接口DHCP服务器的接口IP

Router>enable 
Router#configure 
Router(config)#interface gigabitEthernet 0/0
Router(config-if)#ip address 192.168.1.2 255.255.255.0
Router(config-if)#no shutdown 
Router(config-if)#exit
Router(config)#interface gigabitEthernet 0/1
Router(config-if)#ip address 192.168.2.2 255.255.255.0
Router(config-if)#no shutdown 

配置DHCP地址池

Router(config)#ip dhcp pool 1
Router(dhcp-config)#network 192.168.1.0 255.255.255.0
Router(dhcp-config)#default-router 192.168.1.1
Router(dhcp-config)#exit
Router(config)#ip dhcp pool 2
Router(dhcp-config)#network 192.168.2.0 255.255.255.0 
Router(dhcp-config)#default-router 192.168.2.1 
Router(dhcp-config)#exit

这里配置的时候一定要注意地址池中是配置网段;一定要有默认路由,否则“找不到”DHCP服务器;

pool 后边的地址池名称可以自己随便取但只能是英文

划掉地址池中的地址

Router(config)#ip dhcp excluded-address 192.168.1.1
Router(config)#ip dhcp excluded-address 192.168.2.1

目的在于DHCP在分配地址的时候,直接跳过该地址,减少不必要的麻烦;划去地址可以是一个特定的地址,也可以是一段地址

PC获取地址

 可见,我们可以成功获取到DHCP服务器上分配给我们的地址

 连通性测试

 

拓展配置:

如果我们内网的路由器与ISP路由器连接的接口也可以配置为DHCP,使得接口自动获取ISP的IP

只需要在与ISP连接的端口上配置

R1(config-if)#ip address dhcp 

该接口即可获得IP、Mask。

  • 15
    点赞
  • 183
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
配置Cisco DHCP需要以下几个步骤: 1. 配置DHCP地址池:使用命令"ip dhcp pool"创建一个DHCP地址池,并指定网络地址和掩码。比如,"ip dhcp pool 1"创建一个名为"1"的DHCP地址池,然后使用"network"命令指定网络地址和掩码,如"network 192.168.1.0 255.255.255.0"。接着使用"default-router"命令指定默认网关IP地址,如"default-router 192.168.1.1"。可以使用"exit"命令退出DHCP地址池配置模式。类似地,可以创建多个DHCP地址池。 2. 配置DHCP服务器全局设置:配置DHCP服务器的全局设置,可以使用命令"ip dhcp"。比如,可以使用"ip dhcp database tftp://172.16.1.1/router-dhcp"命令将DHCP数据库备份到TFTP服务器上,还可以使用"ip dhcp write-delay 100"命令设置写入延迟时间。 3. 配置附加参数(可选):根据需要,可以配置一些附加参数,如DNS服务器IP地址和默认路由。具体支持的附加参数取决于所使用的IOS版本和路由器型号。你可以参考Cisco官方网站提供的配置文档或具体路由器的用户手册来了解更多详细信息。 请注意,具体的配置命令可能会因为使用的IOS版本和路由器型号而有所不同,因此建议查阅相关文档或手册来获取准确的配置命令。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Cisco路由器DHCP服务器基本配置](https://blog.csdn.net/lycb_gz/article/details/6265930)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [Cisco简单配置)—DHCP服务](https://blog.csdn.net/m0_59711726/article/details/126677843)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值