简单vlan划分和dhcp中继(Cisco Packet Tracer模拟)

文章目录

  • 1. 前言
  • 2. 功能实现
    • 2.1. dhcp服务器接入
    • 2.2. 学校web服务器
    • 2.3. 设置学校dns服务器
    • 2.4. 设置线路冗余
    • 2.5. 配置ac。

1. 前言

在这里插入图片描述
在这里我们的计网作业是使用思科的Cisco Packet Tracer进行对校园网的简单规划,这里我对校园网进行了简单的规划,功能包括

  1. dhcp多网段分配
  2. vlan 2层广播隔离
  3. 本地简单dns服务器
  4. ac+ap无线接入

我的设备

  1. dns,http,dhcp服务器 :end device => server
  2. 核心交换机 :network devices=> switch=>3560 24pf
  3. 二层交换机 :network devices=> switch=>2960
  4. ac network:devices=> wireless =>2504
    5 ap network :devices=> wireless =>3702i

2. 功能实现

我将校园网根据不同的区域划分网段 vlan 7 10.7.0.0/16, vlan8, 10.8.0.0/16,vlan 9 10.9.0.0/24,10.10.0.0/16,核心区vlan 88 10.88.0.0/16由于一栋楼可能接入上千主机,所以,我们每个网段的掩码给了16。

2.1. dhcp服务器接入

  1. 设置dhcp池
    在这里插入图片描述
    同时我们需要把该主机的ip设置为静态
    在这里插入图片描述

我这里通过接入一个server主机,通过vlan,分配4个接入楼的ip段,实现vlan和网段的简单绑定。

当然,如果想把dhcp广播分发到不同vlan,需要使用dhcp中继功能,这需要三层交换机或者路由器实现。

  1. 配置vlan和虚拟vlan网关。
    注意:下面配置vlan操作和ip都是在核心的三层交换机上操作。

这里我们配置虚拟vlan接口和,dhcp中继,使用vlan接口更灵活。

  1. 创建相关vlan
enable
configure terminal
vlan 7
exit
# 循环操作,创建7,8,9,10,88 vlan

在这里插入图片描述

  1. 配置vlan虚拟接口地址和dhcp中继
int vlan 7
#设置为第一个ip
ip address 10.7.0.1 255.255.0.0
#设置dhcp服务器的地址
ip helper-adress 10.88.0.254

每个vlan都是如此,重复操作。

开启ip转发功能

ip routing 

可以dhcp获取到地址
在这里插入图片描述

在这里插入图片描述

2.2. 学校web服务器

在这里插入图片描述

  1. 我们在手动设置ip之后就可以直接在service里开启http服务,思科模拟的http服务可以简单展示html网页。
    在这里插入图片描述
  2. 记得选择on开启http服务

2.3. 设置学校dns服务器

  1. 和配置http服务一样简单,在配置固定的ip地址之后,可以在内网使用他了。
    在这里插入图片描述

  2. 我们可以在记录里添加学校的http web服务器和自定义域名。

  3. 我们可以配置dhcp服务器吧dns服务器直接非给主机。
    在这里插入图片描述
    就可以实现相关的联动。

这里我们打开一个网页
在这里插入图片描述

2.4. 设置线路冗余

  1. 开启rstp功能
enable
configure terminal
spanning-tree mode rapid-pvst

在这里插入图片描述
重复此操作,在所有需要双线冗余的机器上都开启rstp

本质上这个是一个防环的功能,默认情况下会阻塞防止形成环路,如果一条线断掉了,另一条就会恢复正常。
在这里插入图片描述

2.5. 配置ac。

  1. 在接入ap后,ap需要ac统一管理管理,我们先给wlc设置静态ip。
    在这里插入图片描述

  2. 从一台可以访问到的pc上访问ac的地址。
    在这里插入图片描述

  3. 配置简单信息
    在这里插入图片描述
    在这里插入图片描述
    后面全next就行。

  4. 登录后台(在https访问原来的ac地址)
    在这里插入图片描述

可以看到ap的总数。
5. 启用初始化设置的ap参数模版。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
打上勾就启动了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/280692.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

IDEA JAVA Spring Boot运行Hello World(1.8)

参考资料: Spring Boot运行Hello World - 知乎https://blog.csdn.net/weixin_44005516/article/details/108293228(解决bug)SpringBoot入门第一章:Hello World-java教程-PHP中文网 (仅参考如何运行程序)java 8安装教程 java 8安装教程_java8安装-CSDN博…

数据结构(五)——初识线性表

🧑个人简介:大家好,我是尘觉,希望我的文章可以帮助到大家,您的满意是我的动力😉 在csdn获奖荣誉: 🏆csdn城市之星2名 ⁣⁣⁣⁣ ⁣⁣⁣⁣ ⁣⁣⁣⁣ ⁣⁣⁣⁣ ⁣⁣⁣⁣ ⁣⁣⁣⁣ ⁣⁣⁣⁣ …

C#语言发展历程(1-7)

一、类型发展 C#1中是没有泛型的 在C#2中在逐渐推出泛型。C#2还引入了可空类型。 示例:C#泛型(详解)-CSDN博客 1 C#3:引入了匿名类型、和隐式的局部变量(var) 匿名类型:我们主要是使用在LIN…

宠物救助上门喂养系统宠物领养宠物寄养寻宠小程序宠物社区系统宠物托运宠物殡葬源码

后端php 前端uniapp mysql数据库 主要功能介绍: 1.根据当前位置 支持多城市切换 2.支持首页公告实时显示 3.支持 宠物救助,上门喂养,宠物领养,宠物寄养,寻宠,宠物社区,宠物托运&#xff…

SpringAMQP的使用方式

MQ介绍 MQ,中文是消息队列(MessageQueue),字面来看就是存放消息的队列。也就是事件驱动架构中的Broker。 比较常见的MQ实现: ActiveMQ RabbitMQ RocketMQ Kafka 几种常见MQ的对比: RabbitMQActiveM…

django基础学习

django基础学习 文章目录 django基础学习django框架urls.py将请求发送到正确的视图views.py处理请求models.py定义数据模型根据models查询数据HTML模板呈现数据 Django项目结构创建虚拟环境下载django创建站点创建应用settings.py项目设置 通用类别视图会话框架身份验证视图使用…

探索 Pinia:简化 Vue 状态管理的新选择(上)

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

项目中使用Java中List.subList()的注意事项

使用介绍 在Java中&#xff0c;subList是List接口的一个方法&#xff0c;用于获取原始列表的子列表 方法的声明如下 List<E> subList(int fromIndex, int toIndex);fromIndex&#xff1a;起始索引&#xff08;包括&#xff09;toIndex&#xff1a;结束索引&#xff08…

dash 中的模式匹配回调函数Pattern-Matching Callbacks 8

模式匹配 模式匹配回调选择器 MATCH、ALL 和 ALLSMALLER 允许您编写可以响应或更新任意或动态数量组件的回调函数。 此示例呈现任意数量的 dcc. Dropdown 元素&#xff0c;并且只要任何 dcc. Dropdown 元素发生更改&#xff0c;就会触发回调。尝试添加几个下拉菜单并选择它们的…

Java项目:101SpringBoot仓库管理系统

博主主页&#xff1a;Java旅途 简介&#xff1a;分享计算机知识、学习路线、系统源码及教程 文末获取源码 一、项目介绍 仓库管理系统基于SpringBootMybatis开发&#xff0c;系统使用shiro框架做权限安全控制&#xff0c;超级管理员登录系统后可根据自己的实际需求配角色&…

(四)开启定时器2中断

文章目录 定时器2中断的开启借用isp软件生成代码下面进行定时器2中断开启 最终开启定时器2中断的代码定时器2中断服务函数的编写查手册得到定时器2中断查询次序号查手册得次序号为12通过公式计算 中断服务函数编写 结合之前学的点亮LED现象演示 定时器2中断的开启 借用isp软件…

【开源】基于Vue+SpringBoot的二手车交易系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 二手车档案管理模块2.3 车辆预约管理模块2.4 车辆预定管理模块2.5 车辆留言板管理模块2.6 车辆资讯管理模块 三、系统设计3.1 E-R图设计3.2 可行性分析3.2.1 技术可行性分析3.2.2 操作可行性3.2.3 经济…

大模型推理部署:LLM 七种推理服务框架总结

自从ChatGPT发布以来&#xff0c;国内外的开源大模型如雨后春笋般成长&#xff0c;但是对于很多企业和个人从头训练预训练模型不太现实&#xff0c;即使微调开源大模型也捉襟见肘&#xff0c;那么直接部署这些开源大模型服务于企业业务将会有很大的前景。 本文将介绍七中主流的…

git基础概念和常用命令(日常开发收藏备用)

目录 ### 常用命令 ### 远程仓库与克隆 ### 分支管理 ### 子模块&#xff08;Submodule&#xff09; ### 其他高级操作 ### 交互式暂存&#xff08;Interactive Staging&#xff09; ### cherry-pick ### rebase ### reflog与reset ### 子树合并&#xff08;Subtree …

Linux操作系统( YUM软件仓库技术 )

镜像文件的回环挂载&#xff08;把iso镜像文件释放成系统安装光盘&#xff09;foundation0上操作 回环挂载的用法&#xff1a; du -sh 对象名 //估算文件&#xff08;一切对象皆文件&#xff09;大小 !$ //上一条命令的最后一个参数 新创建的挂载点目录是空白目录 挂载&#xf…

【OpenCV】OpenCV 4.9.0 正式发布

​ 开源计算机视觉库 OpenCV 4.9.0 已于2023年12月29日正式发布。 此次发布有DNN模块对ONNX Attention、Einsum等层的支持、新的fastGEMM实现、transformers的实验性支持等诸多亮点。 OpenCV 4.9.0 更新内容&#xff1a; &#xff08;来自OpenCV中国团队以及中国社区的贡献…

【Web】vulhub-httpd apache解析漏洞复现(1)

目录 ①CVE-2017-15715 ②apache_parsing_vulnerability ①CVE-2017-15715 贴出源码&#xff1a; <?php if(isset($_FILES[file])) {$name basename($_POST[name]);$ext pathinfo($name,PATHINFO_EXTENSION);if(in_array($ext, [php, php3, php4, php5, phtml, pht]))…

Linux:apache优化(4)—— 隐藏版本号

运行环境 yum -y install apr apr-devel cyrus-sasl-devel expat-devel libdb-devel openldap-devel apr-util-devel apr-util pcre-devel pcre gcc make zlib-devel 源码包配置 ./configure --prefix/usr/local/httpd --enable-cgi --enable-rewrite --enable-so --enabl…

cleanmymac这个软件怎么样?值不值得下载

cleanmymac是我必装的mac端清理软件&#xff0c;界面简洁好看&#xff0c;完美适配mac系统&#xff0c;文件清理的速度、精度都比较优秀&#xff0c;还是比较不错的呢。cleanmymac作为一款第三方清洁应用程序&#xff0c;具有专业完整的清理功能&#xff0c;包括释放内存、一键…

【办公技巧】怎么批量提取文件名到excel

Excel是大家经常用来制作表格的文件&#xff0c;比如输入文件名&#xff0c;如果有大量文件需要输入&#xff0c;用张贴复制或者手动输入的方式还是很费时间的&#xff0c;今天和大家分享如何批量提取文件名。 打开需要提取文件名的文件夹&#xff0c;选中所有文件&#xff0c…