如何通过二层互联实现 DHCP 环境,实现两个局域网互联?
摘要:# 环境: >工具:锐捷 EVE 模拟器,VMware Workstation Pro 远程工具:SecureCRT 系统版本:Windows 10 # 问题描述: >描述:在项目实施中,通常会使
环境:
工具:锐捷 EVE 模拟器,VMware Workstation Pro
远程工具:SecureCRT
系统版本:Windows 10
问题描述:
描述:在项目实施中,通常会使用二层互联的方式实现设备的DHCP环境的搭建,左边为原监控和库房网络,右边为现搭建的 WIFI 网络。
提示:若按照教程还是无法完成操作,可以进入右侧的企鹅,找我看看。
解决方法-视频与文字教程:
视频教程:
文字教程:
1.环境如下,要求 VLAN 20 的有线用户获取到 192.168.20.0/24 网段的地址,VLAN 10 的无线用户获取到 192.168.10.0/24 网段的地址。
2.通信过程的分析:
PC 端发送 DHCP Discover 广播报文,进入到 DHCP 服务器的对应接口后,因为配置了原生 VLAN 所以该报文被当做原生 VLAN 的 VLAN 号处理。
假若原生 VLAN 是 VLAN 20 ,则 VLAN 20 的网关则会响应 DCHP Discover 报文,去匹配 DHCP 地址池中的本网段的地址池,然后回复 DHCP Offer 报文,客户端在验证了 资源可用性后就会回复 DHCP Rrquest 报文,服务器收到 Rrquest 报文,验证 IP 地址资源(或其他有限资源)是否可以分配,如果可以分配,则发送 ACK 报文
两个网段的互通,依靠核心交换机上的各VLAN 的网关。
报文信息如下:
3.先配置核心交换机:创建 VLAN ,SVI 虚拟接口,DHCP 地址池,接口配置 Rrunk 模式,并设置原生 VLAN。
Ruijie(config)#hos
Ruijie(config)#hostname CORE
CORE(config)#
CORE(config)#vlan 10
CORE(config-vlan)#name 无线用户
CORE(config-vlan)#
CORE(config-vlan)#vlan 20
CORE(config-vlan)#name 有线用户
CORE(config-vlan)#
CORE(config-vlan)#int vlan 10
CORE(config-if-VLAN 10)#Ip add 192.168.10.254 24 //充当网关
CORE(config-if-VLAN 10)#
CORE(config-if-VLAN 10)#int vlan 20
CORE(config-if-VLAN 20)#ip add 192.168.20.254 24
CORE(config-if-VLAN 20)#
CORE(config-if-VLAN 20)#
CORE(config-if-VLAN 20)#ex
CORE(config)#ip dhcp pool 无线用户地址池
CORE(dhcp-config)#network 192.168.10.0 255.255.255.0
CORE(dhcp-config)#default-router 192.168.10.254
CORE(dhcp-config)#dns-server 114.114.114.114 //无线和有线用户一般要上网所以要配置 DNS
CORE(dhcp-config)#ex
CORE(config)#ip dhcp pool 有线用户地址池
CORE(dhcp-config)#network 192.168.20.0 255.255.255.0
CORE(dhcp-config)#default-router 192.168.20.254
CORE(dhcp-config)#dns-server 114.114.114.144
CORE(dhcp-config)#
CORE(dhcp-config)#ex
CORE(config)#
CORE(config)#
CORE(config)#int g0/8
CORE(config-if-GigabitEthernet 0/8)#swi mo tr
CORE(config-if-GigabitEthernet 0/8)#swi tr native vlan 10 //与用户要获取的地址池对应,不然不能和网关互通,获取的IP地址就会无效。
