当前位置: 首页 > article >正文

使用EVE-NG-锐捷实现DHCP

  • DHCP基于广播进行数据传输
  • 在局域网环境默认情况下DHCP无法穿越路由器
  • DHCP中继:让广播可以穿越单播与路由.
  • DHCP针对固定mac地址,分配固定IP
  • DHCP可设置在网关上,可以设置在三层交换机上(前提:三层交换机是网关)也可以是单独的DHCP服务器
  • DHCP通常设置在网关设备上
  • DHCP地址池地址依据网关IP地址网段进行分配地址

一、路由器DHCP

1.项目拓扑

2.项目实现

  • GW配置
进入特权模式
enable

进入全局模式
configure terminal 

更改名称为GW
hostname GW

进入g0/0接口的子接口10
int g0/0.10

将此接口封装成vlan10的接口,专门接受带有vlan10标签的数据
encapsulation dot1q 10

给g0/0.10接口配置IP地址
ip address 192.168.1.1 255.255.255.0

退出到上一级
exit

进入g0/0接口的子接口20
int g0/0.20

将此接口封装成vlan20的接口,专门接受带有vlan20标签的数据
encapsulation dot1q 20

给g0/0.20接口配置IP地址
ip address 192.168.2.1 255.255.255.0

退出到上一级
exit

开启DHCP服务
service dhcp

创建dhcp地址池,地址池名称为VLAN10
ip dhcp pool VLAN10

设置地址池网段
network 192.168.1.0 255.255.255.0

设置分配的默认网关
default-router 192.168.1.1

设置分配的DNS
dns-server 114.114.114.114

设置地址租期为一天
lease 1

退出到上一级
exit

创建dhcp地址池,地址池名称为VLAN20
ip dhcp pool VLAN20

设置地址池网段
network 192.168.2.0 255.255.255.0

设置分配的默认网关
default-router 192.168.2.1

设置分配的DNS
dns-server 114.114.114.114

设置地址租期为一天
lease 1

退出到上一级
exit

设置DHCP排除不分配的地址
ip dhcp excluded-address 192.168.1.1

设置DHCP排除不分配的地址
ip dhcp excluded-address 192.168.2.1

退出到上一级
exit

显示正在运行的配置
show run

 

  • SW配置
进入特权模式
enable

进入全局模式
configure terminal 

更改名称为SW
hostname SW

创建vlan10
vlan 10

退出到上一级
exit

创建vlan20
vlan 20

退出到上一级
exit

进入g0/1接口
interface g0/1

将g0/1接口类型设置为access类型
switchport mode access

将g0/1接口加入到vlan10中
switchport access vlan 10

退出到上一级
exit

进入g0/2接口
interface g0/2

将g0/2接口类型设置为access类型
switchport mode access

将g0/2接口加入到vlan20中
switchport access vlan 20

退出到上一级
exit

退出到上一级
exit

显示vlan配置信息
show vlan

进入全局模式
configure terminal 

进入g0/0接口
interface g0/0

将g0/0接口类型设置为trunk类型
switchport mode trunk

退出到上一级
exit

退出到上一级
exit

显示接口类型是trunk的接口
show interfaces trunk

 

  • PC1配置
设置PC1自动获取IP地址
dhcp

显示IP信息
show ip

查看是否可与192.168.1.1通信
ping 192.168.1.1

查看是否可与192.168.2.1通信
ping 192.168.2.1

查看是否可与192.168.2.2通信
ping 192.168.2.2

 

  • PC2配置
设置PC2自动获取IP
dhcp

显示IP信息
show ip

查看是否可与192.168.2.1通信
ping 192.168.2.1

查看是否可与192.168.1.1通信
ping 192.168.1.1

查看是否可与192.168.1.2通信
ping 192.168.1.2

 

二、无VLAN隔离的交换机DHCP

1.项目拓扑

2.项目实现

  • SW配置
进入特权模式
enable

进入全局模式
configure terminal 

更改名称为SW
hostname SW

进入g0/1接口
interface g0/1

关闭二层接口开启三层接口
no switchport 

将g0/1接口地址设置为192.168.1.1/24
ip address 192.168.1.1 255.255.255.0

退出到上一级
exit

进入g0/2接口
interface g0/2

关闭二层接口开启三层接口
no switchport 

将g0/2接口地址设置为192.168.2.1/24
ip address 192.168.2.1 255.255.255.0

退出到上一级
exit

开启DHCP服务
service dhcp

创建dhcp地址池,地址池名称为VLAN10
ip dhcp pool VLAN10

设置地址池网段
network 192.168.1.0 255.255.255.0

设置分配的默认网关
default-router 192.168.1.1

设置分配的DNS
dns-server 114.114.114.114

设置地址租期为一天
lease 1

退出到上一级
exit

创建dhcp地址池,地址池名称为VLAN20
ip dhcp pool VLAN20

设置地址池网段
network 192.168.2.0 255.255.255.0

设置分配的默认网关
default-router 192.168.2.1

设置分配的DNS
dns-server 114.114.114.114

设置地址租期为一天
lease 1

退出到上一级
exit

设置DHCP排除不分配的地址
ip dhcp excluded-address 192.168.1.1

设置DHCP排除不分配的地址
ip dhcp excluded-address 192.168.2.1

退出到上一级
exit

显示正在运行的配置
show run

 

  • PC1配置
设置PC1自动获取IP地址
dhcp

显示IP信息
show ip

查看是否可与192.168.1.1通信
ping 192.168.1.1

查看是否可与192.168.2.1通信
ping 192.168.2.1

查看是否可与192.168.2.2通信
ping 192.168.2.2

  • PC2配置
设置PC2自动获取IP
dhcp

显示IP信息
show ip

查看是否可与192.168.2.1通信
ping 192.168.2.1

查看是否可与192.168.1.1通信
ping 192.168.1.1

查看是否可与192.168.1.2通信
ping 192.168.1.2

三、有VLAN隔离的交换机DHCP

1.项目拓扑

2.项目实现

  • SW配置
进入特权模式
enable

进入全局模式
configure terminal 

更改名称为SW
hostname SW

创建vlan10
vlan 10

退出到上一级
exit

创建vlan20
vlan 20

退出到上一级
exit

进入g0/1接口
interface g0/1

将g0/1接口类型设置为access类型
switchport mode access

将g0/1接口加入到vlan10中
switchport access vlan 10

退出到上一级
exit

进入g0/2接口
interface g0/2

将g0/2接口类型设置为access类型
switchport mode access 

将g0/2接口加入到vlan20中
switchport access vlan 20

退出到上一级
exit

进入vlan10
int vlan 10

给vlan10配置IP地址
ip address 192.168.1.1 255.255.255.0

退出到上一级
exit

进入vlan20
int vlan 20

给vlan20配置IP地址
ip address 192.168.2.1 255.255.255.0

退出到上一级
exit

开启DHCP服务
service dhcp

创建dhcp地址池,地址池名称为VLAN10
ip dhcp pool VLAN10

设置地址池网段
network 192.168.1.0 255.255.255.0

设置分配的默认网关
default-router 192.168.1.1

设置分配的DNS
dns-server 114.114.114.114

设置地址租期为一天
lease 1

退出到上一级
exit

创建dhcp地址池,地址池名称为VLAN20
ip dhcp pool VLAN20

设置地址池网段
network 192.168.2.0 255.255.255.0

设置分配的默认网关
default-router 192.168.2.1

设置分配的DNS
dns-server 114.114.114.114

设置地址租期为一天
lease 1

退出到上一级
exit

设置DHCP排除不分配的地址
ip dhcp excluded-address 192.168.1.1

设置DHCP排除不分配的地址
ip dhcp excluded-address 192.168.2.1

退出到上一级
exit

显示正在运行的配置
show run

 

  • PC1配置
设置PC1自动获取IP地址
dhcp

显示IP信息
show ip

 

  • PC2配置
设置PC1自动获取IP地址
dhcp

显示IP信息
show ip


http://www.kler.cn/a/544310.html

相关文章:

  • 单片机简介
  • Ubuntu 20.04 安装 Intel AX211 网卡驱动
  • React使用 useImperativeHandle 自定义暴露给父组件的实例方法(包括依赖)
  • Dockerfiles 的 Top 10 常见 DevOps/SRE 面试问题及答案
  • .NET Web-静态文件访问目录浏览
  • 集成学习(一):从理论到实战(附代码)
  • A001基于SpringBoot实现的小区物业管理系统
  • 【设计模式】【行为型模式】观察者模式(Observer)
  • Docker 入门:什么是 Docker 及其核心概念
  • 机器学习:线性回归
  • excel里的函数技巧(持续更新中)
  • route 与 router 之间的差别
  • 深挖vue3基本原理之一 —— 响应式系统(Reactivity System)
  • Rust学习总结之所有权(一)
  • 使用DeepSeek建立一个智能聊天机器人0.07
  • 【STM32】H743的以太网MAC控制器的一个特殊功能
  • phpipam1.7安装部署
  • DeepSeek遇袭后的深思:ManageEngine ITOM如何筑牢安全防线
  • Json-RPC框架项目(一)
  • 华为HCNA(华为认证网络工程师)大纲
  • # 解析Excel文件:处理Excel xlsx file not supported错误 [特殊字符]
  • 【数据结构】_堆排序问题
  • 【学习记录】AVL树及相关链表,线程池实现
  • 【matlab优化算法-16期】基于遗传算法的电热气及储能综合优化项目实践
  • HCIA项目实践--动态路由的相关知识
  • 六西格玛设计培训如何破解风电设备制造质量与成本困局