【eNSP模拟实验】单臂路由实现VLAN间通讯(复杂案例)

news2024/12/27 13:56:17

实验需求

如下图所示,PC1和PC2在vlan10下,PC3和PC4在vlan20下,Server1在vlan30下,需要实现这5台设备之间互相通讯。

实验操作

配置各个终端的ip地址

PC1~PC4都按照下图进行配置(注意ip地址和网关有不同的地方),注意配置好之后要点击右下角的应用

Server1配置如图下所示,配置好之后,点击保存

将S1进行如下配置

The device is running!
#进入系统模式
<Huawei>system-view 
Enter system view, return user view with Ctrl+Z.
#关闭提示信息
[Huawei]un in en
Info: Information center is disabled.
#更改设备名称为S1
[Huawei]sysname S1
#批量创建vlan10、vlan20、vlan30
[S1]vlan batch 10 20 30
Info: This operation may take a few seconds. Please wait for a moment...done.
#进入e0/0/1接口
[S1]int e0/0/1
#设置接口类型为access
[S1-Ethernet0/0/1]port link-type access
#将接口加入vlan10
[S1-Ethernet0/0/1]port default vlan 10
#进入e0/0/2接口
[S1-Ethernet0/0/1]int e0/0/2
#设置接口类型为trunk
[S1-Ethernet0/0/2]port link-type trunk 
#允许该trunk口所有vlan通过
[S1-Ethernet0/0/2]port trunk allow-pass vlan all 

将S2进行如下配置

The device is running!

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]sysname S2
[S2]vlan batch 10 20 30
Info: This operation may take a few seconds. Please wait for a moment...done.
[S2]int e0/0/1
[S2-Ethernet0/0/1]port link-type access
[S2-Ethernet0/0/1]port default vlan 10
[S2-Ethernet0/0/1]int e0/0/2
[S2-Ethernet0/0/2]port link-type trunk
[S2-Ethernet0/0/2]port trunk allow-pass vlan all 

将S3进行如下配置

The device is running!

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]sysname S3
[S3]vlan batch 10 20 30
Info: This operation may take a few seconds. Please wait for a moment...done.
[S3]int e0/0/1
[S3-Ethernet0/0/1]port link-type access 
[S3-Ethernet0/0/1]port default vlan 20
[S3-Ethernet0/0/1]int e0/0/2
[S3-Ethernet0/0/2]port link-type trunk 
[S3-Ethernet0/0/2]port trunk allow-pass vlan all 

将S4进行如下配置

The device is running!

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]sysname S4
[S4]vlan batch 10 20 30
Info: This operation may take a few seconds. Please wait for a moment...done.
[S4]int e0/0/1
[S4-Ethernet0/0/1]port link-type access 
[S4-Ethernet0/0/1]port default vlan 20
[S4-Ethernet0/0/1]int e0/0/2
[S4-Ethernet0/0/2]port link-type trunk 
[S4-Ethernet0/0/2]port trunk allow-pass vlan all 

将S5进行如下配置

The device is running!

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]sysname S5
[S5]vlan batch 10 20 30
Info: This operation may take a few seconds. Please wait for a moment...done.
#创建接口组1
[S5]port-group 1
#将e0/0/2 ~ e0/0/5的接口都加入到端口组1中
[S5-port-group-1]group-member e0/0/2 to e0/0/5
#将接口组1中的接口批量设置为trunk口
[S5-port-group-1]port link-type trunk 
#以下自动生成
[S5-port-group-1]port link-type trunk 
[S5-Ethernet0/0/2]port link-type trunk 
[S5-Ethernet0/0/3]port link-type trunk 
[S5-Ethernet0/0/4]port link-type trunk 
[S5-Ethernet0/0/5]port link-type trunk 
#将接口组1中的接口批量允许所有vlan通过
[S5-port-group-1]port trunk allow-pass vlan all	
#以下自动生成
[S5-port-group-1]port trunk allow-pass vlan all 
[S5-Ethernet0/0/2]port trunk allow-pass vlan all 
[S5-Ethernet0/0/3]port trunk allow-pass vlan all 
[S5-Ethernet0/0/4]port trunk allow-pass vlan all 
[S5-Ethernet0/0/5]port trunk allow-pass vlan all 
#退出接口组1
[S5-port-group-1]q
#进入g0/0/1接口
[S5]int g0/0/1
#将接口设置为trunk口
[S5-GigabitEthernet0/0/1]port link-type trunk 
#允许该trunk口vlan全部通过
[S5-GigabitEthernet0/0/1]port trunk allow-pass vlan all 
#进入接口e0/0/6中
[S5-GigabitEthernet0/0/1]int e0/0/6
#将接口e0/0/6设置为access类型
[S5-Ethernet0/0/6]port link-type access 
#将接口划分到vlan30中
[S5-Ethernet0/0/6]port default vlan 30

将R1进行如下配置

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]sysname R1
#进入虚拟接口g0/0/1.10
[R1]int g0/0/1.10
#给虚拟接口g0/0/1.10配置ip
[R1-GigabitEthernet0/0/1.10]ip add 192.168.10.254 24
#封装协议,加标签
[R1-GigabitEthernet0/0/1.10]dot1q termination vid 10
#开启arp广播
[R1-GigabitEthernet0/0/1.10]arp broadcast enable 
[R1-GigabitEthernet0/0/1.10]int g0/0/1.20
[R1-GigabitEthernet0/0/1.20]ip add 192.168.20.254 24
[R1-GigabitEthernet0/0/1.20]dot1q termination vid 20
[R1-GigabitEthernet0/0/1.20]arp broadcast enable 
[R1-GigabitEthernet0/0/1.20]int g0/0/1.30
[R1-GigabitEthernet0/0/1.30]ip add 192.168.30.254 24
[R1-GigabitEthernet0/0/1.30]dot1q termination vid 30
[R1-GigabitEthernet0/0/1.30]arp broadcast enable 

连通性测试

将PC1~PC4,以及Server1之间的ip互相ping测试,发现都可以互相ping通,实验成功。

错误排查

如若发生无法ping通的问题,请按照如下思路进行排查

  1. 使用ipconfig命令排查下各个终端的ip是否配置正确
  2. 使用display port vlan命令对交换机进行配置排查
  3. 使用display ip interface brief命令对路由器进行配置排查

使用命令:display port vlan

查看设备上所有接口的接口类型和缺省VLAN
其中,“Link Type”表示接口的接口类型,“PVID”表示接口上的缺省VLAN,“Trunk VLAN List”表示Trunk接口上允许通过的VLAN列表,或Hybrid接口上以Tagged方式加入的VLAN。如果接口类型是Access,或Hybrid接口没有以Tagged方式加入VLAN,该处显示“-”。

S1交换机的接口类型如下(同S2交换机)

S3交换机的接口类型如下(同S4交换机)

S5交换机的接口类型如下

检查R1接口配置

#查明接口简要配置信息
[R1]display ip interface brief

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

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

相关文章

Ubuntu 修改~/.bashrc终端选择是否使用annconda环境

首先需要明白的是anaconda虽然自带了python&#xff0c;但安装anaconda后并不会覆盖掉你原来的python&#xff08;pip也是一样的&#xff09;&#xff0c;但安装anaconda后它会把自己的bin目录&#xff08;里面有python、pip、conda等命令&#xff09;加到PATH上&#xff0c;而…

小程序指南--小程序运行时

第一节 运行环境 小程序可以运行在不同环境中&#xff0c;如下&#xff1a; 1、ios/iPad os 微信客户端 2、Android 微信客户端 3、Windows Pc 微信客户端 4、Mac 微信客户端 5、小程序硬件框架 6、微信开发者工具 那么小程序逻辑层的脚本执行和组件渲染环境不同&…

【MySQL基础篇】事务

事务简介 事务是一组操作的集合&#xff0c;它是一个不可分割的工作单位&#xff0c;事务会把所有的操作作为一个整体一起向系统提交或或撤销操作请求&#xff0c;即这些操作要么同时成功&#xff0c;要么同时失败。 典型事例&#xff1a;银行转账操作 假设张三向李四进行转账…

MySQL 9.0 新功能概览

官方文档 https://dev.mysql.com/doc/refman/9.0/en/mysql-nutshell.html 时隔 6 年多&#xff0c;上周 Oracle 发布了 MySQL 最新的大版本 9.0。我们一起来看看新版本有哪些东西。 用 JavaScript 写存储过程 半年前已经单独介绍过 「虽迟但到&#xff01;MySQL 可以用 Java…

信息打点web篇--详解cdn识别与绕过

前言 欢迎来到我的博客 个人主页:北岭敲键盘的荒漠猫-CSDN博客 本文着重整理渗透过程中 cdn的相关知识点 cdn简要说明 我们一台服务器如果让外界访问&#xff0c;距离我们服务器近的地区访问的速度快&#xff0c;而远的地区访问速度则会大大减低。为了保证远区域用户的体验&a…

VR头显如何低延迟播放8K的RTSP|RTMP流

技术背景 我们在做Unity平台RTSP、RTMP播放器的时候&#xff0c;有公司提出来这样的技术需求&#xff0c;希望在头显播放全景的8K RTSP|RTMP直播流&#xff0c;8K的数据&#xff0c;对头显和播放器&#xff0c;都提出了新的要求&#xff0c;我们从几个方面&#xff0c;探讨下V…

Lingo学习(一)——基本界面、解方程、变量

一、Lingo基本界面 【步骤】 1.双击打开Lingo 2.弹出一个对话框,点击Cancel左边的Never Register即可,其余内容用不到。 3:界面自动弹出名为“Lingo Model – Lingo 1”的窗口,用于书写代码。 4:以解方程的题目:x12为例,写完代码后,点击“红色的靶心”运行程序。 5:首先Lin…

昇思学习打卡-13-LLM原理与实践/解码原理--以MindNLP为例

文章目录 搜索方法集束搜索(beam search)贪心搜索(greedy search) 采样池处理结果 一个文本序列的概率分布可以分解为每个词基于其上文的条件概率的乘积 搜索方法 集束搜索(beam search) Beam search通过在每个时间步保留最可能的 num_beams 个词&#xff0c;并从中最终选择出…

代码随想录-暑假算法第一天(数组篇)

代码随想录-暑假算法第一天(数组篇) 1. 二分查找 力扣题目链接(opens new window) 给定一个 n 个元素有序的&#xff08;升序&#xff09;整型数组 nums 和一个目标值 target &#xff0c;写一个函数搜索 nums 中的 target&#xff0c;如果目标值存在返回下标&#xff0c;否…

超酷的3D立体文字?分享 1 段优质 CSS 代码片段!

本内容首发于工粽号&#xff1a;程序员大澈&#xff0c;每日分享一段优质代码片段&#xff0c;欢迎关注和投稿&#xff01; 大家好&#xff0c;我是大澈&#xff01; 本文约 500 字&#xff0c;整篇阅读约需 1 分钟。 今天分享一段优质 CSS 代码片段&#xff0c;实现了超酷的3…

SPI协议与读写串行 FLASH

SPI 协议简介 SPI是串行外设接口&#xff08;Serial Peripheral Interface&#xff09;的缩写&#xff0c;是美国摩托罗拉公司&#xff08;Motorola&#xff09;最先推出的一种同步串行传输规范&#xff0c;也是一种单片机外设芯片串行扩展接口&#xff0c;是一种高速、全双工、…

轻松选型,高效开发——业务开发集市助您一臂之力

在当今这个日新月异的时代&#xff0c;高效开发已成为企业保持竞争力的关键。为了满足市场对高效、灵活开发工具的迫切需求&#xff0c;OceanMind海睿思推出业务开发集市。这款开发工具汇集了众多丰富的、高度可定制的控件和组件&#xff0c;以及灵活的模板选型功能&#xff0c…

OpenGL笔记二之glad加载opengl函数以及opengl-API(函数)初体验

OpenGL笔记二之glad加载opengl函数以及opengl-API(函数)初体验 总结自bilibili赵新政老师的教程 code review! 文章目录 OpenGL笔记二之glad加载opengl函数以及opengl-API(函数)初体验1.运行2.重点3.目录结构4.main.cpp5.CMakeList.txt 1.运行 2.重点 3.目录结构 01_GLFW_WI…

户用光伏项目开发流程

1、收集业主信息 管理业主基本信息&#xff0c;包括但不限于联系方式、地址、房屋信息等。 2、业主开卡 每户都需要办理银行卡&#xff0c;用于电费结算和划转。 3、合同签约 业主开卡完成之后&#xff0c;平台方发起签约&#xff08;支持线上签约&#xff09;&#xff0c…

运行前端项目提示 run `npm fund` for details,如何解决?

经常出现在前端的一个小坑&#xff0c;分享一下技巧。 运行npm install命令终端提示&#xff1a; 107 packages are looking for funding run npm fund for details 解决方案&#xff1a; npm install --no-fund

实践致知第15享:如何取消文件的格式后缀?

一、背景需求 小姑电话说&#xff1a;我新建了一个excel表格&#xff0c;修改名字的时候总是容易删掉后面的字母&#xff08;如下图所示&#xff09;&#xff0c;然后就打不开这个文件了&#xff01; 二、解决方案 文件后面的字母是文件的扩展名&#xff0c;如果删掉之后&…

基础弱口令暴力破解

一、实验介绍 本实验中我们针对网站中的登录页面进行暴力破解&#xff0c;通过使用 Burpsuite 工具对网页进行暴力破解&#xff0c;体会学习暴力破解的基本过程&#xff0c;以及学习如何使用Burpsuite 工具。 二、实验目的 BurpSuite工具抓包。暴力破解基本流程。 三、实验…

白杨SEO:小红书追百度,知乎已落伍,从APP日活看,搞精准流量去哪与怎么做?

前言&#xff1a;这是白杨SEO公众号原创第540篇。为什么分享这个&#xff1f;看到啸哥在分享国内APP日活&#xff0c;恰好白杨SEO主要就是实战分享搞精准流量&#xff0c;所以希望大家也了解目前在哪些渠道去搞流量更好。如果有用&#xff0c;记得收藏或帮忙分享更多需要的人。…

微信小程序毕业设计-学习资料库系统项目开发实战(附源码+论文)

大家好&#xff01;我是程序猿老A&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。 &#x1f49e;当前专栏&#xff1a;微信小程序毕业设计 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; &#x1f380; Python毕业设计…

粉笔推出国内首个职教行业大模型,助力学员高效学习

7月12日&#xff0c;粉笔正式推出其自主研发的首个专注于职教行业的垂域大模型&#xff0c;并将于8月1日上线粉笔AI老师 “粉笔头”&#xff0c;为学员提供个性化、智能化的辅导服务。 在垂域大模型的基础上&#xff0c;粉笔结合10年来的教研积累、独有数据搭建RAG系统&#x…