DHCP协议

DHCP((Dynamic Host Configuration Protocol))
欢迎大家进群交流:697568298
1.DHCP工作原理:

2.DHCP是什么?

DHCP (动态主机分配协议 )前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,统一使用两个IANA分配的端口:67(服务器端),68(客户端)。DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地址,使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。简单来说,DHCP就是一个不需要账号密码登录的、自动给内网机器分配IP地址等信息的协议。

3.实例:

选用23国赛正式赛题

SW2 配置 DHCPv4 和 DHCPv6,分别为 Vlan11、Vlan21、Vlan130、 Vlan140、Vlan150 分配地址。DHCPv4 地址池名称分别为 PC1、PC2、 AP1、POOLv4-VLAN11、POOLv4-VLAN21、POOLv4-VLAN130、POOLv4- VLAN140、POOLv4-VLAN150,排除网关,DNS 为 10.4.210.101 和 10.4.220.101。DHCPv6 地址池名称分别为 POOLv6-VLAN11、POOLv6- VLAN21、POOLv6-VLAN130、POOLv6-VLAN140、POOLv6-VLAN150,DHCPv6 地址池用网络前缀表示,排除网关,DNS 为 2400:3200::1。PC1 保留地 址 10.4.11.9(DHCPv4 地址池名称为 PC1)和 2001:10:4:11::9,PC2 保留地址10.4.21.9(DHCPv4 地址池名称为 PC2)和2001:10:4:21::9, AP1 保 留 地 址 10.4.130.9 ( DHCPv4 地 址 池 名 称 为 AP1 ) 和 2001:10:4:130::9。SW1、AC1 中继地址为 SW2 Loopback1 地址。SW1 启用 DHCPv4 和 DHCPv6 snooping 功能,如果 E1/0/1 连接 DHCPv4 服 务器,则关闭端口,恢复时间为 10 分钟。

1.开启dhcp服务:
service dhcp     //全局模式下
service dhcpv6
2.创建DHCP地址池:
ip dhcp pool (name) //全局模式下
3.配置范围:
network-address xx:xx:xx:xx xx 
4.配置网关:
default-router xx:xx:xx:xx
5.DNS:
dns-server xx:xx:xx:xx//ipv6
dns xx:xx:xx:xx //ipv4
6.ipv6排除网关:
在地址池中排除:excluded-address
ipv4在全局模式下:excluded-address
7.ipv6绑定:
static-binding 2001:10:4:130::10 00-03-0f-d9-d8-00   //静态绑定 对应vlan的mac或者设备的mac
8.重点!
no ipv6 nd suppress—ra
此代码不配置会导致ipv6获取不到
ipv6 nd managed-config-flag
ipv6 nd other-config-flag

具体脚本代码+群:697568298

4.DHCP中继:

一般情况下,DHCP Server和DCHP Client都必须处于同一个网络中,这是因为DHCP的报文有些是以广播的形式发送,如果不位于同一个网络,则这些广播的报文就无法跨越三层路由设备传输。

而在有些情况下,DHCP服务必须跨越不同的网络,这时,我们就可以配置DHCP中继服务。

DHCP中继,其实就是在与DHCP Server不同而又需要申请DHCP服务的网络内,设置一个中继器,中继器在该网络中代替DHCP Server服务器接收DHCP Client的请求,并将DHCP Client发给DHCP Server的DCHP报文,以单播的形式发送给DHCP Server。

DHCP Server在收到由DHCP发送来的DHCP 报文后,同样会把响应的DHCP报文发送给DHCP 中继。这样,DHCP其实是充当了一个中间人的作用,起到了在不同的网络中运行DHCP的目的。

配置dhcp中继时应注意

1.服务端与中继网络可达

2.分清楚服务端,中继,客户端

switchA(Config)#service dhcp //启用dhcp服务

switchA(Config)#ip forward-protocol udp bootps  //转发udp协议

switchA(Config)#interface vlan 10      //进入vlan10接口

switchA(Config-If-Vlan10)#ip helper-address 10.1.157.1 //指定dhcp服务器地址

在中继上面进入客户vlan 输入dhcp服务器地址(互联地址)

DHCP侦听(snooping)

snooping
savi enable
savi ipv6 dhcp-only enable
ip dhcp snooping enable
int e1/0/1
ipv6 dhcp snooping trust
ip dhcp snooping action shutdown recover 600

  • 26
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值