【学网攻】 第(29)节 -- 综合实验二

news2024/12/23 5:32:26

系列文章目录

目录

系列文章目录

  文章目录

前言

一、综合实验

二、实验

1.引入

实验目标

实验设备

实验拓扑图

实验配置

实验验证


文章目录

  • 【学网攻】 第(1)节 -- 认识网络
  • 【学网攻】 第(2)节 -- 交换机认识及使用
  • 【学网攻】 第(3)节 -- 交换机配置聚合端口
  • 【学网攻】 第(4)节 -- 交换机划分Vlan
  • 【学网攻】 第(5)节 -- Cisco VTP的使用​​​​​​
  • 【学网攻】 第(6)节 -- 三层交换机实现VLAN间路由
  • 【学网攻】 第(7)节 -- 生成树配置
  • 【学网攻】 第(8)节 -- 端口安全
  • 【学网攻】 第(9)节 -- 路由器使用以及原理
  • 【学网攻】 第(10)节 -- 路由器单臂路由配置
  • 【学网攻】 第(11)节 -- 静态路由及默认路由
  • 【学网攻】 第(12)节 -- 动态路由(RIP)
  • 【学网攻】 第(13)节 -- 动态路由(OSPF)
  • 【学网攻】 第(14)节 -- 动态路由(EIGRP)
  • 【学网攻】 第(15)节 -- 标准ACL访问控制列表
  • 【学网攻】 第(16)节 -- 扩展ACL访问控制列表
  • 【学网攻】 第(17)节 -- 命名ACL访问控制列表
  • 【学网攻】 第(18)节 -- 网络地址转换静态NAT
  • 【学网攻】 第(19)节 -- 网络地址转换动态NAT
  • 【学网攻】 第(20)节 -- 网络端口地址转换NAPT配置
  • 【学网攻】 第(21)节 -- DHCP配置
  • 【学网攻】 第(22)节 -- DHCP中继配置
  • 【学网攻】 第(23)节 -- PPP协议
  • 【学网攻】 第(24)节 -- 帧中继(点对点)
  • 【学网攻】 第(25)节 -- 帧中继(多对一)
  • 【学网攻】 第(26)节 -- 综合网络实验一
  • 【学网攻】 第(27)节 -- HSRP(热备份路由器协议)
  • 【学网攻】 第(28)节 -- OSPF虚链路


前言

网络已经成为了我们生活中不可或缺的一部分,它连接了世界各地的人们,让信息和资源得以自由流动。随着互联网的发展,我们可以通过网络学习、工作、娱乐,甚至是社交。因此,学习网络知识和技能已经成为了每个人都需要掌握的重要能力。

本课程博主将带领读者深入了解网络的基本原理、结构和运作方式,帮助读者建立起对网络的全面理解。我们将介绍网络的发展历程、网络的分类和组成、网络的安全和隐私保护等内容,帮助读者掌握网络知识,提高网络素养。

通过学习本篇博客,读者将能够更好地利用网络资源,提高工作效率,拓展人际关系,甚至是保护自己的网络安全。网络世界充满了无限的可能,希望本课程能够帮助读者更好地驾驭网络,享受网络带来的便利和乐趣。


一、综合实验

基础类Cisco知识点我们已经讲的差不多了后续可能会补充几点我们没学到的一些知识点,今天先开始带大家做一些综合性的实验,一是为了让大家了解到网络环境的搭建,二是为了处理大家认识网络中出现的各种问题,我们直接用实验来解决大部分的问题.

二、实验

1.引入

实验目标


1)全网互通

2)公司内部使用DHCP服务器进行分配IP

3)上网要从出网口出去,配置PAT

实验设备

PC 3台,Sw2096 4台,PT 2台,Route 3台,PT 2台,MSW 3台

实验拓扑图

实验配置

PC1 ,PC2(等待DHCP分配),PC3,web服务器,DHCP服务器基础配置

PC3:
IP 地址:172.16.1.1
子网掩码:255.255.255.0
缺省网关:172.16.1.254
DNS解析:8.8.8.8
Web服务器:
IP 地址:8.8.8.8
子网掩码:255.255.255.0
缺省网关:8.8.8.254
DHCP服务器:
IP 地址:192.168.3.1
子网掩码:255.255.255.0
缺省网关:192.168.3.254

内网配置

MSW1:
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#h MSW1
MSW1(config)#vtp mode s
Device mode already VTP SERVER.
MSW1(config)#vtp d gby
Changing VTP domain name from NULL to gby
MSW1(config)#vlan 10
MSW1(config-vlan)#vlan 20
MSW1(config-vlan)#int vlan 10
MSW1(config-if)#ip add 192.168.1.254 255.255.255.0
MSW1(config-if)#int vlan 20
MSW1(config-if)#ip add 192.168.2.254 255.255.255.0
MSW1(config-if)#ip help 192.168.3.1
MSW1(config-if)#int vlan 10
MSW1(config-if)#ip help 192.168.3.1
MSW1(config-if)#exit
MSW1(config)#int rang g1/0/1-2
MSW1(config-if-range)#sw t en d
MSW1(config-if-range)#sw mo t
MSW1(config-if-range)#exit
MSW1(config)#ip routing
MSW1(config)#ip route 0.0.0.0 0.0.0.0 10.0.1.2
MSW1(config)#int g1/0/3
MSW1(config-if)#no sw
MSW1(config-if)#ip add 10.0.1.1 255.255.255.0

SW1:
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#h SW1
SW1(config)#int f0/1
SW1(config-if)#sw mo t
SW1(config-if)#exit
SW1(config)#vtp mode c
Device mode already VTP CLIENT.
SW1(config)#vtp d gby
Domain name already set to gby.
SW1(config)#int f0/2
SW1(config-if)#sw acc vlan 10

SW2:
Switch>EN
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#h SW2
SW2(config)#int f0/1
SW2(config-if)#sw mo t
SW2(config-if)#exit
SW2(config)#vtp mode c
Device mode already VTP CLIENT.
SW2(config)#vtp d gby
Domain name already set to gby.
SW2(config)#int f0/2
SW2(config-if)#sw acc vlan 20

MSW2:
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#h MSW2
MSW2(config)#int g1/0/1
MSW2(config-if)#no sw
MSW2(config-if)#ip add 192.168.3.254 255.255.255.0
MSW2(config-if)#int g1/0/3
MSW2(config-if)#no sw
MSW2(config-if)#ip add 10.0.1.2 255.255.255.0
MSW2(config-if)#int g1/0/2
MSW2(config-if)#no sw
MSW2(config-if)#ip add 10.0.2.1 255.255.255.0
MSW2(config-if)#exit
MSW2(config)#ip routing
MSW2(config)#ip route 0.0.0.0 0.0.0.0 10.0.1.1 
MSW2(config)#ip route 0.0.0.0 0.0.0.0 10.0.2.2 

R1:
Router>en
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#H R1
R1(config)#int f0/0
R1(config-if)#ip add 10.0.2.2 255.255.255.0
R1(config-if)#no shut
R1(config-if)#int f0/1
R1(config-if)#ip add 100.1.1.1 255.255.255.0
R1(config-if)#no shut
R1(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.2
R1(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.3
R1(config)#ip route 0.0.0.0 0.0.0.0 10.0.2.1
R1(config)#int f0/0
R1(config-if)#ip nat in 
R1(config-if)#int f0/1
R1(config-if)#ip nat out
R1(config-if)#exit
R1(config)#acc 100 per ip 192.168.0.0 0.0.255.255 any
R1(config)#ip nat in s l 100 i f0/1                    //PAT
R1(config)#acc 101 deny ip any 192.168.0.0 0.0.255.255 
R1(config)#int f0/1
R1(config)#ip acc 101 in

 DHCP服务器配置DHCP

外网配置

MSW1:
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#h MSW1
MSW1(config)#int g1/0/2
MSW1(config-if)#no sw
MSW1(config-if)#ip add 172.16.1.254 255.255.255.0
MSW1(config-if)#int g1/0/1
MSW1(config-if)#no sw
MSW1(config-if)#ip add 10.0.3.1 255.255.255.0
MSW1(config-if)#exit
MSW1(config)#ip routing
MSW1(config)#ip route 0.0.0.0 0.0.0.0 10.0.3.2

R3:
Router>en
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#h R3
R3(config)#int f0/1
R3(config-if)#no shut
R3(config-if)#ip add 10.0.3.2 255.255.255.0
R3(config-if)#int f0/0
R3(config-if)#no shut
R3(config-if)#ip add 100.1.1.3 255.255.255.0
R3(config-if)#exit
R3(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.2
R3(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.1
R3(config)#ip route 0.0.0.0 0.0.0.0 10.0.3.1

R2:
Router>EN
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#h R2
R2(config)#int f0/0
R2(config-if)#ip add 100.1.1.2 255.255.255.0
R2(config-if)#no shut
R2(config-if)#int f0/1
R2(config)#int f0/1
R2(config-if)#ip add 8.8.8.254 255.255.255.0
R2(config-if)#no shut
R2(config-if)#exit
R2(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.1
R2(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.3

实验验证

PC1 访问 Web服务器

PC2 Ping PC3

PC1 访问 Web服务器成功
PC2 Ping PC3

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Make编译控制 06】CMake初步使用

目录 一、概述与安装 二、编译源文件 三、无关文件管理 一、概述与安装 CMake是一个跨平台的项目构建工具,相比于Makefile,CMake更加高级,因为CMake代码在执行的时候是会先翻译生成Makefile文件,再调用Makefile文件完成项目构…

【Python--网络编程之TCP三次握手】

🚀 作者 :“码上有前” 🚀 文章简介 :Python开发技术 🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬 Python网络编程之[TCP三次握手] 往期内容代码见资源,效果图如下一、实验要求二、协…

MySQL数据库基础(六):DDL数据库操作

文章目录 DDL数据库操作 一、MySQL的组成结构 二、数据库的基本操作 1、创建数据库 2、查询数据库 3、删除数据库 4、选择数据库 三、总结 DDL数据库操作 一、MySQL的组成结构 注:我们平常说的MySQL,其实主要指的是MySQL数据库管理软件。 一个M…

django定时任务(django-crontab)

目录 一:安装django-crontab: 二:添加django_crontab到你的INSTALLED_APPS设置: 三:运行crontab命令来创建或更新cron作业: 四:定义你的cron作业 五:创建你的管理命令&#xff…

电源管理芯片是指在电子设备系统中,负责对电能的变换、分配、检测等进行管理的芯片

萨科微半导体宋仕强介绍说,电源管理芯片是指在电子设备系统中,负责对电能的变换、分配、检测等进行管理的芯片,其性能和可靠性直接影响电子设备的工作效率和使用寿命,是电子设备中的关键器件。萨科微slkor(www.slkormi…

牛客网SQL进阶128:未完成试卷数大于1的有效用户

官网链接: 未完成试卷数大于1的有效用户_牛客题霸_牛客网现有试卷作答记录表exam_record(uid用户ID, exam_id试卷ID, st。题目来自【牛客题霸】https://www.nowcoder.com/practice/46cb7a33f7204f3ba7f6536d2fc04286?tpId240&tqId2183007&ru%2…

【王道数据结构】【chapter5树与二叉树】【P185t4】

编程求以孩子兄弟表示法存储的森林的叶节点数 #include <iostream> typedef struct node{char data;struct node * pchild;struct node * pbrother; }node,*pnode;pnode buynode(char x) {node* tmp(pnode) malloc(sizeof (node));tmp->datax,tmp->pchild nullptr,…

Crypto-RSA1

题目&#xff1a; 已知p,q,dp,dq,c求明文&#xff1a; 首先有如下公式&#xff1a; dp≡d mod (p-1)&#xff0c;dq≡d mod (q-1) &#xff0c; m≡c^d(mod n) &#xff0c; npq python代码解题如下&#xff1a; import libnump 863763376725700856709965348654109117132049…

人工智能学习与实训笔记(三):神经网络之目标检测问题

目录 五、目标检测问题 5.1 目标检测基础概念 5.1.1 边界框&#xff08;bounding box&#xff09; 5.1.2 锚框&#xff08;Anchor box&#xff09; 5.1.3 交并比 5.2 单阶段目标检测模型YOLOv3 5.2.1 YOLOv3模型设计思想 5.2.2 YOLOv3模型训练过程 5.2.3 如何建立输出…

【JS逆向+Python模拟API请求】逆向某一个略微中等的混淆网站,并模拟调用api请求 仅供学习。注:不是源代码混淆,而是一个做代码混淆业务的网站,

逆向日期&#xff1a;2024.02.16 使用工具&#xff1a;Node.js 加密方法&#xff1a;RSA标准库 文章全程已做去敏处理&#xff01;&#xff01;&#xff01; 【需要做的可联系我】 AES解密处理&#xff08;直接解密即可&#xff09;&#xff08;crypto-js.js 标准算法&#xf…

ubuntu22.04@laptop OpenCV Get Started: 012_mouse_and_trackbar

ubuntu22.04laptop OpenCV Get Started: 012_mouse_and_trackbar 1. 源由2. mouse/trackbar应用Demo2.1 C应用Demo2.2 Python应用Demo 3. 鼠标位置跟踪注释3.1 注册回调函数3.2 回调操作3.3 效果 4. 使用轨迹栏调整图像大小4.1 初始化轨迹栏&注册回调函数4.2 回调操作4.3 效…

GEE:如何在下载CSV文件时去除不想要的属性列

作者:CSDN @ _养乐多_ 如下图所示,我们在 Google Earth Engine(GEE)平台上处理完数据,并想以csv文件格式下载属性数据到本地时,GEE会自动添加一些属性,比如用来记录点的坐标的.geo属性。那么我们如何去除.geo列或者其他不想要的列呢?比如,去除下图中index、SR_B3、SR…

如何简单上手清华AutoGPT并搭建到本地环境

一、准备工作 安装Docker&#xff1a;确保你的本地机器上已经安装了Docker。如果还没有安装&#xff0c;请访问Docker官方网站并按照指引进行安装。--点击进入Docker官网 获取清华AutoGPT的Docker镜像&#xff1a;清华AutoGPT团队可能已经提供了一个Docker镜像&#xff0c;方便…

C++入门学习(二十九)goto语句

在C中&#xff0c;goto语句是一种控制流语句&#xff0c;用于无条件地转移到程序中指定的行。goto语句的使用通常是不推荐的&#xff0c;因为它可能导致代码结构变得混乱、不易理解和维护。然而&#xff0c;在某些特殊情况下&#xff0c;goto语句可能是一种有效的解决方法。 示…

2024.2.15 模拟实现 RabbitMQ —— 消息持久化

目录 引言 约定存储方式 消息序列化 重点理解 针对 MessageFileManager 单元测试 小结 引言 问题&#xff1a; 关于 Message&#xff08;消息&#xff09;为啥在硬盘上存储&#xff1f; 回答&#xff1a; 消息操作并不涉及到复杂的增删查改消息数量可能会非常多&#xff…

大数据02-数据仓库

零、文章目录 大数据02-数据仓库 1、数据仓库介绍 &#xff08;1&#xff09;基本概念 数据仓库&#xff0c;英文名称为Data Warehouse&#xff0c;可简写为DW或DWH。数据仓库的目的是构建面向分析的集成化数据环境&#xff0c;为企业提供决策支持&#xff08;Decision Sup…

《Go 简易速速上手小册》第4章:接口与抽象(2024 最新版)

文章目录 4.1 接口的定义与实现 - Go 语言的多面手4.1.1 基础知识讲解4.1.2 重点案例&#xff1a;动物乐队功能描述实现代码 4.1.3 拓展案例 1&#xff1a;通用支付系统拓展案例 1&#xff1a;通用支付系统功能描述实现代码 4.1.4 拓展案例 2&#xff1a;动物园管理器拓展案例 …

MySQL学习Day15——MySQL安装与使用

一、Linux下的MySQL的安装与使用: 卸载MySQL: 1.关闭当前MySQL服务:systemctl stop mysql.service 2.查看当前mysql安装状况:rpm -qa | grep -i mysql 3.卸载上述命令查询出的已安装的程序:yum remove mysql-xxx mysql-xxx mysql-xxxx 4.删除mysql相关文件: (1)查找相关文…

PWM驱动舵机

难点&#xff1a;ARR、PSC /**********************************************************************************************************/ 一、知识补充 舵机原理&#xff1a;总想固定在一个固定角度&#xff08;比较设定和现状&#xff0c;不匹配就转&#xff09; 小车…

贪心算法练习day1

练习1--翻硬币 1&#xff09;题目及要求 2&#xff09;解题思路 输入的是字符串&#xff0c;要想将两组字符串进行一一对比&#xff0c;需要将字符串转换成字符数组&#xff0c;再使用for循环依次遍历字符数组&#xff0c;进行比对。 输入两行字符串&#xff0c;转换成两个字…