使用思科搭建企业网规划训练,让网络全部互通,使用规则提高工作效率。

1.

企业背景:

  1. 某企业分为销售部、行政部、人力资源部、财务部、业务部、接待中心等主要六个部门;
  2. 配置网管中心,允许网络管理员登录企业交换机和路由器对企业网络进行管理;
  3. 配置服务器集群,设置FTP、DNS、WEB服务器,其中WEB服务器对外网用户提供访问;
  4. 销售部和接待部配置无线ap,另外设置配置无线上网大厅WiFi,供到访客户使用;
  5. 未提供工作效率,销售部不可访问互联网,另外,为保障财务部安全,财务部也不可访问互联网,销售部也不可访问财务部;

网络拓扑:

 2.配置(核心层左边的第一个)三层交换机(这里不用配置vlan 70

vlan 10
vlan 20
vlan 30
vlan 40
vlan 50
vlan 60
vlan 70
vlan 80

3.进入vlan配置模式(10,20,30,80都是一样的)

int vlan 10          # 进入 VLAN 10 接口配置模式
ip address 192.168.10.254 255.255.255.0   #配置接口 IP 地址和子网掩码
standby 10 ip 192.168.10.252    #配置 HSRP 组 10 的虚拟 IP 地址
standby 10 priority 120        #配置 HSRP组 10 的优先级为 120
standby 10 preempt             #允许组 10 的预占,当优先级更高的 HSRP 组成员重新加入网络时,它将自动接管主机角色并开始转发数据,而非等待原来的主机失效或者手动切换。这样可以尽可能快地恢复服务,提高网络可靠性和可用性。
standby 10 track f0/1          #监控接口f0/1,如果它失效,就降低组 10 的优先级
ip helper-address 192.168.80.4 #配置 DHCP 中继代理
exit                #退出 VLAN 10 接口配置模式

4. 进入vlan模式(40-60

int vlan 40    #进入vlan40
ip address 192.168.40.254 255.255.255.0     #配置ip
standby 40 ip 192.168.40.252   #配置 HSRP 组 40 的虚拟 IP 地址
standby 40 track f0/1       #监控接口f0/1,如果它失效,就降低组 10 的优先级
ip helper-address 192.168.80.4     #配置dhcp的中继代理

5.配置主根网桥和备跟网桥

#主根:(配置了优先级的就是主根)
spanning-tree vlna 10 20 30 70 root primary#备根:(没有设置优先级的就是备根)
spanning-tree vlan 40 50 60 root secondary

6.进入跟踪接口配置ip

#进入端口
in fa 0/4   #三层交换机和路由器必须配置这个 否则配置不了ip
(三层交换机上取消端口的交换机功能,将其转变为路由器接口, 就是把二层接口改为三层接口)
no switchport  #配置ip:
ip add 192.168.11.2 255.255.255.0#开启端口
no shutdown 

7.配置链路聚合

#(以太网通道配置(三层口))
int port-channel 1 #设置vlan中继执行的协议
switchport trunk encapsulation dot1q    #将接口设置为中继
switchport mode trunk     #(同时进入多种端口)
int range fastethernet 0/6-7 #封装dot1qdot1q就是 IEEE 802.1Q协议
switchport trunk encapsulation dot1q    #小问题:(如果进入接口不封装是设置不了trunk模式的)
switchport mode trunk  将接口设置为taunk模式 绑定接口
#channel-group 1 mode on  

8..然后给其他接口配置trunk模式  (这里的跟踪接口和链路聚合端口不配置)
 

#(同时进入多种端口)
int range fastethernet 0/1-4#封装模式
switchport trunk encapsulation dot1q  #配置trunk模式
switchport mode trunk  tuank  
这里还是一样:不封装配置不了trunk模式#最后启用三层交换机功能
ip routing

9.配置(核心层右边的第一个)三层交换机,和左边不一样的点就是:1.这里全部vlan都配置,2.虚拟网关不一样(这里是253),3.10-30不配置优先级和抢占   40,50,60,80是配置全部  70只配置ip就可以;

配置10-30vlan都一样。

int vlan 10    #进入vlan40
ip address 192.168.10.253 255.255.255.0     #配置ip
standby 10 ip 192.168.10.252   #配置 HSRP 组 10 的虚拟 IP 地址
standby 10 track f0/1       #监控接口f0/1,如果它失效,就降低组 10 的优先级
ip helper-address 192.168.80.4     #配置dhcp的中继代理

10.配置40-60,80(配置一样),70(只配置ip)

# 进入 VLAN 40 接口配置模式
int vlan 40         #配置接口 IP 地址和子网掩码 
ip address 192.168.40.253 255.255.255.0   #配置 HSRP 组 10 的虚拟 IP 地址
standby 10 ip 192.168.40.252   #配置 HSRP组 10 的优先级为 120
standby 40 priority 120      #允许组 40 的预占,当优先级更高的 HSRP 组成员重新加入网络时,它将自动接管主机角色并开始转发数据,而非等待原来的主机失效或者手动切换。这样可以尽可能快地恢复服务,提高网络可靠性和可用性。
standby 40 preempt   #监控接口f0/1,如果它失效,就降低组 10 的优先级         
standby 40 track f0/1        #配置 DHCP 中继代理
ip helper-address 192.168.80.4 #退出 VLAN 10 接口配置模式
exit        #配置70
in vlan 70#配置ip
ip add 192.168.70.253 255.255.0#启用三层交换机功能
ip routing

11.配置主备(和左边的三层交换机反过来,前面是10,20,30,70是主,现在是备)。

#主根:(配置了优先级的就是主根)
spanning-tree vlna 10 20 30 70 root secondary#备根:(没有设置优先级的就是备根)
spanning-tree vlan 40 50 60 root primary

13.配置链路聚合

#(以太网通道配置(三层口))
int port-channel 1 #设置vlan中继执行的协议
switchport trunk encapsulation dot1q    #将接口设置为中继
switchport mode trunk     #(同时进入多种端口)
int range fastethernet 0/6-7 #封装dot1qdot1q就是 IEEE 802.1Q协议
switchport trunk encapsulation dot1q    #小问题:(如果进入接口不封装是设置不了trunk模式的)
switchport mode trunk  将接口设置为taunk模式 绑定接口
#channel-group 1 mode on  

14.然后给其他接口配置trunk模式  (这里的跟踪接口和链路聚合端口不配置)

#(同时进入多种端口)
int range fastethernet 0/1-4#封装模式
switchport trunk encapsulation dot1q  #配置trunk模式
switchport mode trunk  tuank  
这里还是一样:不封装配置不了trunk模式#最后启用三层交换机功能
ip routing

15.进入追踪端口

#进入端口
in fa 0/4   #三层交换机和路由器必须配置这个 否则配置不了ip
(三层交换机上取消端口的交换机功能,将其转变为路由器接口, 就是把二层接口改为三层接口)
no switchport  #配置ip:
ip add 192.168.12.2 255.255.255.0#开启端口
no shutdown 

16.配置汇聚层三层交换机三台都是一样的配置)。

#先创建vlan10-80
vlan 10-80  #自己一个一个创建 我这里就不写了#进入多个接口
in range fa 0/1-4  #设置接口为trunk模式   (先封装)
switchport trunk encapsulation dot1q #trunk模式(也就是允许所有vlan通过)
switchport mode trunk  tuank

17.配置接入层的6个交换机 (配置全部一样),第一个加vlan10,第二个加vlan20,由此类推。

#还是先创建vlan10-80
vlan 10-80#进入多个接口
in range fa 0/1-2#配置sccess模式
switchport mode access#把vlan10加入到0/1-2接口中
switchport access  vlan 10

18.然后在服务器集群的交换机上加入vlan

#创建80
vlan 80#进入多个接口
in range fa 0/3-6#配置sccess模式
switchport mode access#把vlan10加入到0/1-2接口中
switchport access  vlan 80#然后给服务器配置ip
dns服务器  192.168.80.1  255.255.225.0 192.168.80.252
ftp服务器  192.168.80.2  255.255.225.0 192.168.80.252  
web服务器  192.168.80.3  255.255.225.0 192.168.80.252  
dncp服务器    192.168.80.4  255.255.225.0 192.168.80.252  

然后在dhcp的服务器上配置地址池,让pc自动获取ip。vlan10-60都配置。

最后pc

 19.然后配置路由器(配置核心层上面的路由器

#进入接口0/0
in f 0/0#配置ip
ip add 192.168.11.1 255.255.255.0 #启动接口
no shu#进入接口0/1
in f 0/1#配置ip
ip add 192.168.12.1 255.255.255.0 #启动接口
no shu#进入接口1/1
in f 1/1#配置ip
ip add 192.168.2.1 255.255.255.0 #启动接口
no shu#进入接口1/0
in f 1/0#配置ip
ip add 192.168.1.1 255.255.255.0 #启动接口
no shu

20.然后配置下一个路由器

#进入接口0/0
in f 0/0#配置ip
ip add 192.168.1.2 255.255.255.0 #启动接口
no shu#进入接口1/0
in s 1/0#配置ip
ip add 200.10.10.1 255.255.255.240 #启动接口(这里这个接口是启动不了的,因为另一个接口没有配置好)
no shu

21.在接着下一个路由器

#进入接口1/0
in s 1/0#配置ip
ip add 200.10.10.2 255.255.255.240#启动接口(然后就可以启动了)
no shu#进入接口0/0
in f 0/0#配置ip
ip add 200.10.20.1  255.255.255.240 #启动接口
no shu

22.配置百度的ip和互联网用户

#百度服务器ip: 
200.10.20.2 255.255.255.240 200.10.20.1互联网服务器ip:
200.10.20.3 255.255.255.240  200.10.20.1

23.然后返回网络电脑,配置ip

#网络电脑ip:
192.168.1.2  255.255.255.0  192.168.1.1

24.然后配置路由器(配置核心层上面的路由器),配置网络电脑可以远程登录

#允许同时有5个终端远程登陆
line vty 0 4   #设置登录密码
password 123456  #设置远程登录时,先输入用户名,再输入密码后才能登录。 而login只是要求提供密码
login local#设置用户名(yangzheng)和密码
username yangzheng password 123456

25.然后在三层交换机上(左边的那个)配置远程登录路由器

#配置用户和密码
username yangzheng password 123456#允许最大连接数5个
line vty 0 4#配置密码
password 123456#退出
exit#修改进入特权EXEC模式的密码为123456
enable password 123456

26.取用ospf协议,三层交换机(核心层,左边那个)

#启动ospf进程,进程ID为10(进程ID取值范围是1-65535中的一个整数),此进程号只是本地的一个标识,具有本地意义,与同一个区域中的OSPF路由器进程号没有关系,进程号不同不影响邻接关系的建立。
router ospf 10 #宣告网络,即定义参与OSPF进程的接口或网络,并指定其运行的区域(区域0为骨干区域),通配符掩码用来控制要宣告的范围,任何在此地址范围内的接口都运行OSPF协议,发送和接收OSPF报文,0表示精确匹配,将检查匹配地址中对应位,1表示任意匹配,不检查匹配地址中对应位。
network 192.168.10.0 0.0.0.255 area 0
network 192.168.20.0 0.0.0.255 area 0
network 192.168.30.0 0.0.0.255 area 0
network 192.168.40.0 0.0.0.255 area 0
network 192.168.50.0 0.0.0.255 area 0
network 192.168.60.0 0.0.0.255 area 0
network 192.168.80.0 0.0.0.255 area 0
network 192.168.11.0 0.0.0.255 area 0

27.取用ospf协议,三层交换机(核心层,右边那个)

#启动ospf进程,进程ID为10(进程ID取值范围是1-65535中的一个整数),此进程号只是本地的一个标识,具有本地意义,与同一个区域中的OSPF路由器进程号没有关系,进程号不同不影响邻接关系的建立。
router ospf 20#宣告网络,即定义参与OSPF进程的接口或网络,并指定其运行的区域(区域0为骨干区域),通配符掩码用来控制要宣告的范围,任何在此地址范围内的接口都运行OSPF协议,发送和接收OSPF报文,0表示精确匹配,将检查匹配地址中对应位,1表示任意匹配,不检查匹配地址中对应位。
network 192.168.10.0 0.0.0.255 area 0
network 192.168.20.0 0.0.0.255 area 0
network 192.168.30.0 0.0.0.255 area 0
network 192.168.40.0 0.0.0.255 area 0
network 192.168.50.0 0.0.0.255 area 0
network 192.168.60.0 0.0.0.255 area 0
network 192.168.70.0 0.0.0.255 area 0
network 192.168.80.0 0.0.0.255 area 0
network 192.168.12.0 0.0.0.255 area 0

28.核心层上面的路由器配置ospf协议,

#启动ospf进程,进程ID为10(进程ID取值范围是1-65535中的一个整数),此进程号只是本地的一个标识,具有本地意义,与同一个区域中的OSPF路由器进程号没有关系,进程号不同不影响邻接关系的建立。
router ospf 30#宣告网络,即定义参与OSPF进程的接口或网络,并指定其运行的区域(区域0为骨干区域),通配符掩码用来控制要宣告的范围,任何在此地址范围内的接口都运行OSPF协议,发送和接收OSPF报文,0表示精确匹配,将检查匹配地址中对应位,1表示任意匹配,不检查匹配地址中对应位。
network 192.168.11.0 0.0.0.255 area 0
network 192.168.12.0 0.0.0.255 area 0
network 192.168.2.0 0.0.0.255 area 0
network 192.168.1.0 0.0.0.255 area 0

29.后面那个路由器

#启动ospf进程,进程ID为10(进程ID取值范围是1-65535中的一个整数),此进程号只是本地的一个标识,具有本地意义,与同一个区域中的OSPF路由器进程号没有关系,进程号不同不影响邻接关系的建立。
router ospf 40#宣告网络,即定义参与OSPF进程的接口或网络,并指定其运行的区域(区域0为骨干区域),通配符掩码用来控制要宣告的范围,任何在此地址范围内的接口都运行OSPF协议,发送和接收OSPF报文,0表示精确匹配,将检查匹配地址中对应位,1表示任意匹配,不检查匹配地址中对应位。
network 192.168.1.0 0.0.0.255 area 0#发布缺省路由
default-information originate#退出
exit#缺省路由
ip route 0.0.0.0 0.0.0.0 200.10.10.2#设置销售部不能访问互联网主机
access-list 100 deny ip 192.168.10.0 0.0.0.255 any#设置财务部不能访问互联网主机
access-list 100 deny ip 192.168.50.0 0.0.0.255 any#允许其他部门访问
access-list 100 permit ip any any#静态PAT映射
ip nat inside source list 100 interface s0/0/0

30.配置三层交换机(核心层,左边那个

#设置销售部不能访问财务部
access-list 101 deny ip 192.168.10.0 0.0.0.255 192.168.50.0 0.0.0.255#允许其它访问
access-list 101 permit ip any any#进入vlan
int vlan 10#设置出去的流量都被拒绝
ip access-group 101 in

31.以上就是全部配置,现在来测试。

远程登录,随便一台pc

 32.测试销售部看看能不能ping通财务部,是不可以ping通的。

测试财务和销售能不能ping通互联网。ping不通就是对的,因为你设置了规则

 测试其他4个部门能不能ping通互联网,是可以的,因为你只设置了两个部门不可以访问。

 33.以上就是全部的步骤,重点:

1.允许网络管理员登录企业交换机和路由器进入管理

2.配置服务器集群,其中web服务器对外网用户提供访问

3.配置acl规则使用,允许谁访问谁,不允许谁访问我

4.配置以太通道,多条线路负载均衡,带宽提高

5.热备份路由选择协议HSRP,stp生成数协议,ospf

如果不懂,可以私信小编。

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

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

相关文章

泛微开发修炼之旅--44用友U9与ecology对接方案及源码

文章链接:44用友U9与ecology对接方案及源码

蓝桥杯算法之暴力

暴力 1.十进制数转换成罗马数字 2.判断给出的罗马数字是否正确 小知识 %(模除): % 符号用作模除(或取模)运算符。模除运算是一种数学运算,它返回两个数相除的余数。 具体来说,如果 a 和 b 是…

分布式系统的CAP原理

CAP 理论的起源 CAP 理论起源于 2000 年,由加州大学伯克利分校的 Eric Brewer 教授在分布式计算原理研讨会(PODC)上提出,因此 CAP 定理又被称作布鲁尔定理(Brewer’s Theorem)。2002 年,麻省理…

低代码开发平台:高效开发新体验

在数字化转型的浪潮中,企业对软件开发的需求日益加剧,对开发效率和响应市场变化的速度有着前所未有的要求。传统的软件开发方法由于其复杂性和耗时性,已经逐渐难以满足这种快速变化的需求。低代码平台作为一种新兴的开发工具,因其…

C语言理解 —— printf 格式化输出

目 录 printf 函数一、短整型输出二、长整型输出三、浮点型输出四、字符型输出五、字符串输出六、注意问题 printf 函数 在软件开发过程中,通常需要打印一些字符串信息,或把一些变量值输出到上位机显示。打印函数printf是最常用的。 一般格式&#xff…

STM32篇:通用输入输出端口GPIO

一.什么是GPIO? 1.定义 GPIO是通用输入输出端口的简称,简单来说就是STM32可控制的引脚STM32芯片的GPIO引脚与 外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。 简单来说我们可以控制GPIO引脚的电平变化,达到我们的各种目的…

文献阅读(220)MRCN

题目:MRCN: Throughput-Oriented Multicast Routing for Customized Network-on-Chips时间:2023期刊:TPDS研究机构:韩国成均馆大学 这篇论文探讨的问题是多播死锁问题,下图中Packet A分成两条路径,但在rou…

伊丽莎白·赫莉为杂志拍摄一组素颜写真,庆祝自己荣膺全球最性感女人第一名

语录:女性应该做任何她们想做的事,批评她们的人都见鬼去吧。 伊丽莎白赫莉为《Maxim》杂志拍摄一组素颜写真,庆祝自己荣膺全球最性感女人第一名 伊丽莎白赫莉 (Elizabeth Hurley) 实在是太惊艳了,如今,《马克西姆》杂…

对话Chat和续写Completion的区别

版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl 对话Chat 对话Chat功能主要适用于模拟人类对话的场景,例如智能客服、智能问答和聊天机器人等。它允许用户与模型进行多轮次交互,从而模拟真实的对话…

Python中的数据可视化:从基础图表到高级可视化

数据可视化是数据分析和科学计算中不可或缺的一部分。它通过图形化的方式呈现数据,使复杂的统计信息变得直观易懂。Python提供了多种强大的库来支持数据可视化,如Matplotlib、Seaborn、Plotly等。本文将从基础图表入手,逐步介绍如何使用这些库…

mybatis 配置文件完成增删改查(一):直接查询所有信息

文章目录 编写三步走查询所有编写接口方法编写sql语句执行方法,测试结果数据库字段名和实体类变量名不一致:ResultMap数据库字段名和实体类变量名不一致:方法二 编写三步走 编写接口方法:Mapper接口 参数有无 结果类型编写sql语句…

分布式环境中解决主从延时的一些思路

目录标题 MySQL主从复制复习为什么要做主从复制?主从复制的原理主从延迟的原因? 解决思路1. 读写分离与延迟容忍2. 异步复制优化3. 缓存机制(常用)4. 最终一致性方案(常用)5. 主从切换与自动故障恢复&#…

多无人机通信(多机通信)+配置ssh服务

目录 多机通信 设备 主从机通信设置 配置从机 配置主机 测试 正式启用 MAVROS通信 多机通信 多机通信是实现机器人编队的基础,通过网络搭建通信链路。我们这里用中心节点网络通信,所有数据需有经过中心节点,所以,中心节点…

Codeforces Round 974 (Div. 3)D题解析

前三道太水了,第三道一眼二分,就是需要注意要超过一半人就行,我因为检查了好久 D. Robert Hood and Mrs Hood 抱歉,我是蒟蒻,我看到区间问题就想到了线段树,我们只需要用线段树去维护每个点药经历多少任务…

6.linux文件存储

目录 一.文件系流 1. 简介 2. 示例 二.文件链接 1.符号链接 2.硬链接 三.RAID 1.简介和类型 2.不同场景RAID的使用 3.RAID示例 一.文件系流 问题1:文件是如何准确放到磁盘的某个位置的? 问题2:文件是如何在磁盘(渺茫的…

re题(40)BUUCTF-[ACTF新生赛2020]Oruga

BUUCTF在线评测 (buuoj.cn) 查壳,64位elf文件,ida打开,定位入口函数 进入main里面,再看看sub_78A 猜测是个迷宫,看看byte_201020里是不是地图 _BOOL8 __fastcall sub_78A(__int64 a1) {int v2; // [rspCh] [rbp-Ch]in…

【有啥问啥】深度剖析:大模型AI时代下的推理路径创新应用方法论

深度剖析:大模型AI时代下的推理路径创新应用方法论 随着大规模预训练模型(Large Pretrained Models, LPMs)和生成式人工智能的迅速发展,AI 在多领域的推理能力大幅提升,尤其是在自然语言处理、计算机视觉和自动决策领…

开启争对目标检测的100类数据集-信息收集

DataBall 助力快速掌握数据集的信息和使用方式。 请关注我们的专栏:DataBall数据集合 (计算机视觉)_DataBall的博客-CSDN博客 感谢大家! 争对数据的种类希望获得大家建议进行收集构建,符合市场大众的需求,欢…

【C++篇】引领C++模板初体验:泛型编程的力量与妙用

文章目录 C模板编程前言第一章: 初始模板与函数模版1.1 什么是泛型编程?1.1.1 为什么要有泛型编程?1.1.1 泛型编程的优势 1.2 函数模板的基础1.2.1 什么是函数模板?1.2.2 函数模板的定义格式1.2.3 示例:通用的交换函数输出示例&am…

【解密 Kotlin 扩展函数】自定义函数(十二)

导读大纲 1.1 在 Kotlin 中创建集合1.2 自定义 joinToString 函数来实现字符串打印 1.1 在 Kotlin 中创建集合 学习如何创建集合 使用setOf函数创建集合, 使用mapOf创建映射, 使用listOf创建列表<1> to 并不是一个特殊的结构体, 而是一个普通函数 infix修饰符表示这是一…