小型局域网规划及配置(实训项目)

这篇具有很好参考价值的文章主要介绍了小型局域网规划及配置(实训项目)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


  • 实训项目说明:是一个小型的局域网规划,涉及到的知识点有VLAN、STP、DHCP、ACL、NAT、OSPF、静态路由等的配置。这里做了一些修改,增加了LSW2与AR1之间的连线,在LSW1与LSW2之间配置了VRRP。
  • 所有命令第一次出现使用全拼,再次出现的命令都是用简写

实验拓扑

  • 以下是原本的拓扑图
    小型局域网规划及配置(实训项目)

  • 以下是添加连线后的拓扑图。在原本的基础上需要多配置汇聚层交换机之间的VRRP

小型局域网规划及配置(实训项目)

需求说明

  • 如图所示为某园区网络简易拓扑,LSW1、LSW2作为汇聚层交换机,R1作为核心路由器,LSW3、LSW4作为各自楼层的接入交换机,现按照要求实现如下配置:

IP地址规划

  • 办公楼1所有PC的网段为:192.168.10.0/24,网关地址为:192.168.10.254
  • 办公楼2所有PC的网段为:192.168.20.0/24,网关地址为:192.168.20.254
  • 服务器区所有PC的网段为:192.168.30.0/24,网关地址为:192.168.30.254
  • LSW1作为汇聚层交换机使用VlanIf 100接口与R1互连,IP地址为100.1.1.1/24;R1与LSW1互连接口的IP地址为100.1.1.2/24
  • LSW2作为汇聚层交换机使用VlanIf 100接口与R1互连,IP地址为100.1.2.1/24;R1与LSW1互连接口的IP地址为100.1.2.2/24补充需求
  • R1与R2接口,R1接口IP地址为200.1.1.1/24,R2接口IP地址为200.1.1.2/24

链路聚合

  • 配置LSW1与LSW2汇聚交换机之间的链路聚合,负载分担模式采用手工的方式

STP

  • 要求所有交换机都运行STP
  • LSW1作为主根桥,LSW2作为备份根桥

链路类型及VLAN

  • 配置交换机的链路类型以及VLAN
    • 在交换机上创建拓扑图中所存在的VLAN
    • 配置交换机与PC与路由器的链路类型为Access链路,然后将接口划分进相应的VLAN
      • 办公楼1为VLAN 10
      • 办公楼2为VLAN 20
      • 服务器区为VLAN 30
  • LSW1与连接R1的接口Vlanif 100
  • 配置交换机与交换机互连的链路的Trunk,并且运行相应的VLAN通过

配置三层接口

  • 在汇聚交换机LSW1配置相应的Vlanif接口,使不同楼层的PC能实现通讯

配置DHCP

  • 在LSW1上配置两个全局地址池:
    • 地址池Bad分配地址段为192.168.10.0/24,网关为192.168.10.254,DNS为114.114.114.114,为VLAN10的主机分配IP地址
    • 地址池Boy分配地址段为192.168.20.0/24,网关为192.168.20.254,DNS为8.8.8.8,为VLAN20的主机分配IP地址

路由协议

  • 在核心路由器R1和汇聚交换机LSW1上配置动态路由协议OSPF,使R1能学到办公楼和服务器区网段的路由
  • 在核心路由器R1配置静态路由,使用静态路由访问ISP
  • 核心路由器R1上通过OSPF下发默认路由

VRRP

  • 在LSW1和LSW2之间部署VRRP
    • LSW1作为VLAN 10的主设备,LSW2作为VLAN 10的备设备
    • LSW2作为VLAN 20的主设备,LSW1作为VLAN 20的备设备
    • 当主设备发生故障重新恢复后,需要等待5s的抢占延时

NAT技术

  • 在R1上使用NAT技术,使内网VLAN 10、VLAN20的网段访问外网时,转化的地址为AR1 G0/0/1接口的IP地址。(通过easy ip技术实现)
  • 在R1上使用NAT技术,使外网访问200.1.1.3时,相当于访问内网的http服务器

实现

  • 所有的PC都能通过DHCP获取到IP地址,并且所有的PC都能访问2.2.2.2

配置

  • 这里没有按照需求顺序配置,根据个人的思路配置。每一个配置步骤会有说明
  • 配置里添加了VRRP配置,可以根据需求自行修改。实验现象截图是最后完成后的截图,可能会存在每一步骤完成后的现象和截图不同的情况
  • 配置底层的VLAN以及STP
# SW1
<Huawei>system-view
[Huawei]sysname SW1 2101 32           //重命名设备名
[SW1 2101 32]vlan batch 10 20 30 100  //批量创建VLAN10、20、30、100
[SW1 2101 32]stp mode stp             //修改STP的模式为STP,默认是RSTP
[SW1 2101 32]stp root primary         //配置为主根桥
[SW1 2101 32]interface GigabitEthernet 0/0/4   //进入接口视图
[SW1 2101 32-GigabitEthernet0/0/4]port link-type trunk     //配置链路类型为Trunk
[SW1 2101 32-GigabitEthernet0/0/4]port trunk allow-pass vlan 10 20 30 100  //配置允许通过的VLAN
[SW1 2101 32-GigabitEthernet0/0/4]int g0/0/5
[SW1 2101 32-GigabitEthernet0/0/5]p l t
[SW1 2101 32-GigabitEthernet0/0/5]p t a v 10 20 30
[SW1 2101 32-GigabitEthernet0/0/5]int g0/0/6
[SW1 2101 32-GigabitEthernet0/0/6]port link-type access   //配置链路类型为Access
[SW1 2101 32-GigabitEthernet0/0/6]port default vlan 100    //配置接口所属的VLAN
[SW1 2101 32-GigabitEthernet0/0/6]int g0/0/8
[SW1 2101 32-GigabitEthernet0/0/8]p l a  
[SW1 2101 32-GigabitEthernet0/0/8]p d v 30
  • 使用display stp命令,查看STP的模式为STP,并且为主根桥
  • 使用dis vlan命令,查看VLAN的划分以及接口配置
    • 也可以使用dis cu int命令,查看所有的接口配置

小型局域网规划及配置(实训项目)

小型局域网规划及配置(实训项目)

# SW2
sys
sys SW2 2101 32
vlan ba 10 20 30 100
stp mo stp
stp root se
int et 5
 mo man lo
 p l t
 p t a v 10 20 30 100
 t g 0/0/1 to 0/0/3
int g0/0/4
 p l t
 p t a v 10 20 30 100
int g0/0/5
 p l t
 p t a v 10 20 30 100
int g0/0/6
 p l a
 p d v 100
  • 配置LSW3、LSW4的STP及相关VLAN
# SW3
sys
sys SW3 2101 32
stp mo stp
vlan ba 10 20 30
int e0/0/1
 p l t
 p t a v 10 20 30
int e0/0/2
 p l t
 p t a v 10 20 30
int e0/0/3
 p l a
 p d v 10
int e0/0/4
 p l a
 p d v 10
int e0/0/5
 p l a
 p d v 10
# SW4
sys
sys SW4 2101 32
stp mo stp
vlan ba 10 20 30
int e0/0/1
 p l t
 p t a v 10 20 30
int e0/0/2
 p l t
 p t a v 10 20 30
int e0/0/3
 p l a
 p d v 20
int e0/0/4
 p l a
 p d v 20
  • 配置聚合链路
# SW1
[SW1 2101 32]interface Eth-Trunk 5    //配置聚合链路
[SW1 2101 32-Eth-Trunk5]mode manual load-balance  //负载分担方式使用手工分担,默认配置不会显示
[SW1 2101 32-Eth-Trunk5]trunkport GigabitEthernet 0/0/1 to 0/0/3  //添加聚合链路的物理链路
[SW1 2101 32-Eth-Trunk5]p l t
[SW1 2101 32-Eth-Trunk5]p t a v 10 20 30 100
  • 使用dis int et 5查看聚合链路是否UP
    • 可以看到链路状态以及加入到聚合链路的端口

小型局域网规划及配置(实训项目)

# SW2
int et 5
 mo man lo
 p l t
 p t a v 10 20 30 100
 t g 0/0/1 to 0/0/3
  • 配置三层VLANIF接口
# SW1
int vlan 10
 ip address 192.168.10.253 24
int vlan 20
 ip ad 192.168.20.253 24
int vlan 30
 ip ad 192.168.30.254 24
int vlan 100
 ip ad 100.1.1.1 24
  • 使用dis ip int bri命令,检查接口的IP配置是否正确

小型局域网规划及配置(实训项目)

# SW2
int vlan 10
 ip address 192.168.10.252 24
int vlan 20
 ip ad 192.168.20.252 24
int vlan 100
 ip ad 100.1.2.1 24
  • 配置DHCP
# SW1
[SW1 2101 32]dhcp enable  //全局使能DHCP
[SW1 2101 32]ip pool Bad  //创建全局地址池
[SW1 2101 32-ip-pool-bad]gateway-list 192.168.10.254    //配置网关
[SW1 2101 32-ip-pool-bad]network 192.168.10.0 mask 24   //配置分配IP范围
[SW1 2101 32-ip-pool-bad]dns-list 114.114.114.114       //配置DNS服务器
[SW1 2101 32-ip-pool-bad]int vlan 10
[SW1 2101 32-Vlanif10]dhcp select global                //接口下选择全局地址池分配IP
[SW1 2101 32-Vlanif10]int vlan 20
[SW1 2101 32-Vlanif20]dhcp select global 
  • 使用dis ip pool命令,检查DHCP地址池的分配情况

小型局域网规划及配置(实训项目)

# SW2
dhcp en
ip po Boy
 ga 192.168.20.254
 net 192.168.20.0 ma 24
 dns 8.8.8.8
int vlan 10
 dhcp se glo
int vlan 20
 dhcp se glo
  • 在PC上使用DHCP的方式自动获取IP,可以查看到已经分配的IP、网关、DNS信息
    • PC上可以使用ipconfig /renew命令重新获取IP
    • 使用ipconfig /release命令释放IP

小型局域网规划及配置(实训项目)

小型局域网规划及配置(实训项目)

  • 配置AR1与AR2

  • SW 1配置OSPF

# SW1
ospf 5
 a 0
  net 100.1.1.1 0.0.0.0
  net 192.168.0.0 0.0.255.255
  • AR 1配置IP地址、OSPF、缺省路由,并下发缺省路由
# AR1
sys
sys AR1 2101 32
int g0/0/1
 ip ad 200.1.1.1 24
int g0/0/0
 ip ad 100.1.1.2 24
int g0/0/2
 ip ad 100.1.2.2 24
ospf 5 
 default-route-advertise  //OSPF下发缺省路由
 area 0.0.0.0             //进入区域视图
  network 100.1.1.2 0.0.0.0   //宣告地址
  net 100.1.2.2 0.0.0.0

ip route-static 0.0.0.0 0 200.1.1.2  //配置缺省路由
  • AR2配置IP地址,并配置一条指向AR1的缺省路由
# AR2
sys
sys AR2 2101 32
int g0/0/0
 ip ad 200.1.1.2 24
int lo 0
 ip ad 2.2.2.2 32

ip rou 0.0.0.0 0 200.1.1.1
  • OSPF下发缺省路由的前提是自身有缺省路由,所以在配置了缺省路由后,才可以在汇聚层交换机上查看到缺省路由
  • 在AR2上使用dis ip rou命令,查看是否有指向AR1的缺省路由

小型局域网规划及配置(实训项目)

小型局域网规划及配置(实训项目)

  • 配置NAT

  • 配置Easy IP,并配置端口映射

# AR1
acl 2000
 rule 5 permit source 192.168.10.0 0.0.0.255
 r 10 p s 192.168.20.0 0.0.0.255
 rule 100 deny source any

int g0/0/1
 nat outbound 2000
 nat server protocol tcp global 200.1.1.3 www inside 192.168.30.2 www
  • 配置VRRP
# SW1
[SW1 2101 32]int vlan 10
[SW1 2101 32-Vlanif10]vrrp vrid 1 virtual-ip 192.168.10.254  //配置虚拟网关地址
[SW1 2101 32-Vlanif10]vrrp vrid 1 priority 120               //配置优先级
[SW1 2101 32-Vlanif10]vrrp vrid 1 preempt-mode timer delay 5 //配置抢占延时
[SW1 2101 32-Vlanif10]int vlan 20
[SW1 2101 32-Vlanif10]vrrp vrid 2 virtual-ip 192.168.20.254
# SW2
int vlan 10
 vrrp vr 1 vi 192.168.10.254
int vlan 20
 vrrp vr 2 vi 192.168.20.254
 vrrp vr 2 pri 120
 vrrp vr 2 pre ti de 5
  • 使用dis vrrp bri命令查看VRRP的状态,SW2与SW1两个相反
    • 如果出现双主等情况,检查底层的VLAN、STP及端口类型配置是否错误

小型局域网规划及配置(实训项目)

验证

  • Client1可以访问HTTP-Server服务器

  • 服务器端如下配置,选择响应的文件夹,然后启动服务
    小型局域网规划及配置(实训项目)

  • Client1如下配置,IP地址配置为192.168.10.0/24网段,在启动服务之前,可以测试与服务器的连通性

小型局域网规划及配置(实训项目)

  • Client1访问测试,可以正常访问
    小型局域网规划及配置(实训项目)

  • ping测试

小型局域网规划及配置(实训项目)

  • 查看NAT转换信息
    • 使用dis nat session all命令,检查NAT的地址转换信息(在PC端执行ping命令后,同时立马在AR1上执行此命令,即可查看到地址转换信息)

小型局域网规划及配置(实训项目)

  • 抓包信息
    • 在AR1的G0/0/1接口抓包,可以看到源地址已经改变为200.1.1.1
      小型局域网规划及配置(实训项目)
  • 验证VRRP情况
    • 当LSW1的G0/0/4接口故障,流量会切换到LSW2上访问ISP
    • 在LSW1的G0/0/4接口执行shutdown命令
      小型局域网规划及配置(实训项目)

【原实验配置文件下载】文章来源地址https://www.toymoban.com/news/detail-501222.html


以上内容均属原创,如有不详或错误,敬请指出。
本文作者: 坏坏
本文链接: https://badboy.blog.csdn.net/article/details/124048439
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请联系作者注明出处并附带本文链接!

到了这里,关于小型局域网规划及配置(实训项目)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【系统集成】基于ensp的小型局域网网络搭建及需求分析(一)

    本实验的目的在于建立小型局域网。由于公司由财政部、人事部、科技部三个部门组成,分布在同一个交换机下。设计以下网络:三个个部门使用两台交换机连接,然后连接到汇聚交换机,再通过路由器与外网以及其他部门网络相连。为了控制网络上的广播风暴,增加网络的

    2024年02月09日
    浏览(47)
  • 配置Vite获取内网IP(Vue3项目​ts版本获取本机局域网IP地址)

    参考文章:vue项目获取本机局域网IP地址(vue.config.js版本) 在Vite中,没有vue.config.js文件,而是使用vite.config.js(或vite.config.ts,如果项目使用TypeScript)来配置项目; 1.获取 IP 需要借助  os  模块,需要先安装依赖: 2.其次在vite.config.ts中引用模块  3.接着,添加一个获取本机内

    2024年02月05日
    浏览(44)
  • zerotier虚拟网络配置,局域网与外网如同局域网一样访问。

    WireGuard相比于传统VPN的核心优势是没有VPN网关,所有节点之间都可以点对点(P2P)连接,效率高,速度快,成本低。但WireGuard目前最大的痛点就是上层应用的功能不够健全,WireGuard本身只是一个内核级别的模块,它只是一个数据平面,Tailscale就是基于Wireguard的一个联网工具,

    2024年02月05日
    浏览(53)
  • ENSP配置ap无限局域网

    实验ap上线(精简版个人总结) 预配: 1.交换机之间接口配置trunk,同时放行所有vlan通信 2.交换机与ap接口配置trunk,同时配置pvid,vlan 3.交换机与ac接口配置trunk,同时放行对应vlan通信 port trunk pvid vlan 10 WLAN配置 1.先去ac上开启管理/业务vlan的dhcp服务 dhcp enable 2.分别配置管理/业

    2024年02月05日
    浏览(50)
  • Mac上手动配置局域网IP

    拿起心爱的mac笔记本,去项目现场处理问题,项目现场使用的局域网,手动配置参考一下,实操有效哦!话不多说,上图… 步骤1:系统偏好设置 步骤2:选择网络 步骤3:选择右下角的添加服务 步骤4:配置IP地址,子网掩码和路由器(项目现场提供) 步骤5:配置DNS(项目现

    2024年02月13日
    浏览(47)
  • angular项目指定端口,实现局域网内ip访问

    直接修改package.json文件 终端运行 npm run dev 启动项目。 这里就指定了使用8080端口运行项目,同时局域网内的其他电脑可以通过访问运行项目主机的ip来访问项目 例如项目运行在ip地址为192.168.2.11的电脑上,那么其他人就可以通过192.168.2.11:8080来访问页面。

    2024年02月22日
    浏览(50)
  • 局域网交换机维护常用配置命令分享

    局域网交换机将人们从传统意义上共享的HUB式局域网发展到更广阔的空间。以Cisco公司出品的Catalyst5000系列局域 www.yii666.net 网交换机为例,它包括一个集成的交换硬件结构,支持交换的10-Mbps以太网和100-Mbps 快速以太网,可通过快速以 太网、FDDI、交换式令牌环和第3层交换

    2024年02月05日
    浏览(107)
  • linux 查看ip以及配置局域网ip

    1. 查看ip 命令: ip addr 没有看到局域网的ip。 2. 编辑网络的配置文件 命令: vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改为:ONBOOT=yes 3.执行重启网络命令: sudo service network restart 4.查看局域网ip。 执行命令: ip addr

    2024年02月16日
    浏览(36)
  • Nginx开启https和局域网访问配置攻略

    随着网络应用的普及,越来越多的服务和应用开始运行在互联网上。这些服务和应用需要保护用户数据的机密性、完整性和可用性。HTTPS作为一种可防止中间人攻击的加密通信协议,可以有效地保护用户数据的安全性和隐私性。同时,对于在局域网内部运行的服务和应用,也

    2024年03月10日
    浏览(50)
  • Linux下本地yum源配置及局域网yum配置

    本地yum源依赖于python解析,首先要确保系统的python和yum源安装完成 上传ISO镜像或使用本机镜像,使用 mount 命令挂载镜像到/dev/loop0设备文件(用于模拟块设备) 在类 UNIX 系统里,loop 设备是一种伪设备(pseudo-device),或者说是仿真设备,我们又叫它为循环接口文件,它能使我们

    2024年02月14日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包