DHCP中继及动态分配

DHCP中继

在多 VLAN 网络中为什么不能直接用 DHCP?

比如你现在的网络是:

  • PC 在 VLAN10、VLAN20 中

  • DHCP服务器(Router0)在另一个网段(比如 192.168.100.0/24)

  • PC 的 DHCP Discover 是广播,无法跨越三层交换机路由到路由器

  • 所以,客户端永远收不到 IP

    DHCP 中继就是为了解决广播不能跨网段的问题,让多 VLAN 网络中不同子网的客户端也能从一个集中 DHCP 服务器获取 IP。

拓扑图

三层交换机作为DHCP中继,路由器为DHCP服务器

这里配置继承三层路由通信 ,具体说明路由器的配置和三层交换机的额外配置,配置之前,需要保证vlan 10 和vlan 20之间能够通信

路由器配置

配置f0/0的ip地址:

复制代码
Router(config)#ip address 192.168.30.1

Router(config-if)#no shutdown

配置DHCP池:

复制代码
Router(config)#service dhcp

Router(config)#ip dhcp pool vlan10   //pc从路由器获取ip

Router(dhcp-config)#network 192.168.10.0 255.255.255.0   //ip网段

Router(dhcp-config)#default-router 192.168.10.254    //网关

Router(config)#ip dhcp pool vlan 20

Router(dhcp-config)#network 192.168.20.0 255.255.255.0

Router(dhcp-config)#default-router 192.168.20.254

配置vlan 10、vlan 20域返回报文要经过的接口ip:

复制代码
Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.30.254   //不设置路由器将不知道包从哪个接口返回pc

Router(config)#ip  route 192.168.20.0 255.255.255.0 192.168.30.254

三层交换机配置

将f0/3端口从二层交换模式改成三层路由模式:

复制代码
Switch(config)#int f0/3

Switch(config-if)#no switchport

配置f0/3的网关:

复制代码
Switch(config)#int f0/3

Switch(config-if)#ip address 192.168.30.254 255.255.255.0

配置DHCP中继:

复制代码
Switch(config)#int vlan 10

Switch(config-if)#ip helper-address 192.168.30.1

Switch(config)#int vlan 20

Switch(config-if)#ip helper-address 192.168.30.1

pc获取ip的步骤大概如下,通过发送协议报文来获取可用的ip地址:

pc会先广播发送一个dhcp discover报文来寻找服务器

这里可以看到,路由器从中继dhcp(三层交换机)收到的包里面有目标mac地址,因为中继器和路由器之间是单播通信:

DHCP动态分配IP

拓扑图

也是一样的继承三层交换机跨vlan间通信的配置,再配置DHCP前需要vlan 10和vlan 20能进行通信。

三层交换机的额外配置

配置DHCP池:

复制代码
Switch(config)#ip dhcp pool vlan10

Switch(dhcp-config)#network 192.168.10.0 255.255.255.0

Switch(dhcp-config)#default-router 192.168.10.254

Switch(config)#ip dhcp pool vlan20

Switch(dhcp-config)#network 192.168.20.0 255.255.255.0

Switch(dhcp-config)#default-router 192.168.20.254

测试

成功自动获取ip

相关推荐
Chengbei1110 小时前
拒绝无效洞!蚂蚁Src榜一Clown 2.0 SRC SKill 第二代带状态闭环的白盒 & 黑盒审计 Skill
网络·人工智能·安全·web安全·网络安全·自动化·安全架构
XLYcmy11 小时前
PDF 论文处理器 — 优势与功能文档
大数据·python·网络安全·pdf·dify·rag·漏洞检测
白帽攻防录15 小时前
SRC 挖洞:V8 Turbofan 沙箱逃逸深度复盘,CVE-2026-6307 一根长矛怎么刺穿 Chrome 两道边界
网络·chrome·安全·网络安全·浏览器安全
菩提小狗15 小时前
每日安全情报报告 · 2026-10-05
网络安全·漏洞·cve·安全情报·每日安全
sbjdhjd16 小时前
云安全 | Docker 容器逃逸复盘(一):从隔离边界到运行时链路,如何确认自己身处容器
网络安全·docker·云原生·容器·kubernetes·云计算·云安全
XLYcmy16 小时前
PDF 论文处理器 — 技术报告文档
数据库·python·网络安全·pdf·embedding·dify·rag
杭州领祺科技1 天前
27 号令横向隔离落地清单:储能边缘计算网关 ≠ 电力专用网闸,算电协同中心安全分区/纵向加密/SPDnet 怎么配
人工智能·安全·网络安全·边缘计算·储能·电力·电力监控
菩提小狗2 天前
每日安全情报报告 · 2026-10-04
网络安全·漏洞·cve·安全情报·每日安全
迪康coolmu2 天前
屏幕水印与防拍照落地:从水印类型到泄密溯源的完整配置
运维·网络·安全·网络安全·数据安全
Seraphina362 天前
DVWA(SQL Injection-High,XSS Reflected-Medium,XSS Stored-Medium)
数据库·经验分享·sql·网络安全·xss