【eNSP模拟实验】单臂路由实现VLAN间通信

embedded/2024/10/18 10:16:25/

实验需求

如下图所示,辅导员办公室需要访问处在不同vlan的学生管理服务器的文件,那么如何实现两台终端相互通信呢?我们可以使用单臂路由的方式来实现。

单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。百度链接:单臂路由_百度百科 (baidu.com)

实验操作

配置终端ip地址

首先我们先把PC1Server1的ip地址配置好

双击PC1,按照图下所示配置好ip,配置好后记得一定要点击右下角应用按钮

Server1按照图下所示进行配置,配置好之后,点击右下角的保存按钮

配置S1交换机

在S1交换机上进行如下配置

The device is running!
#进入系统模式
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
#给设备重命名为S1
[Huawei]sysname S1
#关掉提示信息
[S1]un in en
Info: Information center is disabled.
#批量创建vlan10、vlan20
[S1]vlan batch 10 20
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
#将接口设置为access模式
[S1-Ethernet0/0/2]port link-type access
#将接口划到vlan20中
[S1-Ethernet0/0/2]port default vlan 20
#进入g0/0/1接口
[S1-Ethernet0/0/2]int g0/0/1
#将接口设置为trunk模式
[S1-GigabitEthernet0/0/1]port link-type trunk
#允许trunk通过所有vlan
[S1-GigabitEthernet0/0/1]port trunk allow-pass vlan all

配置R1路由器

在路由器R1上做如下配置

The device is running!
#进入系统模式
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
#设备重命名为R1
[Huawei]sysname R1
#关闭提示信息
[R1]un in en
Info: Information center is disabled.
#批量创建vlan10、vlan20
[R1]vlan batch 10 20
Info: This operation may take a few seconds. Please wait for a moment...done.
#创建虚拟子接口g0/0/1.10(后面的.10和vlan10对应)
[R1]int g0/0/1.10
#给虚拟子接口配置ip
[R1-GigabitEthernet0/0/1.10]ip add 192.168.1.254 24
#封装dot1q协议,加标签
[R1-GigabitEthernet0/0/1.10]dot1q termination vid 10
#开启arp广播
[R1-GigabitEthernet0/0/1.10]arp broadcast enable 
#进入g0/0/1.20虚拟子接口做同样的配置
[R1-GigabitEthernet0/0/1.10]int g0/0/1.20
[R1-GigabitEthernet0/0/1.20]ip add 192.168.2.254 24
[R1-GigabitEthernet0/0/1.20]dot1q termination vid 20
[R1-GigabitEthernet0/0/1.20]arp broadcast enable 

测试连通性

用PC1pingPC2的ip进行连通性测试。可以ping通,说明实验已经成功。

检查配置是否有问题

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

R1接口简要配置信息如下:

容易踩坑的地方

PC1的ip配置好了,忘记点应用,导致无法ping通。可以在命令行下使用ipconfig命令查看下PC1的ip地址,有ip地址才是正常的


http://www.ppmy.cn/embedded/58760.html

相关文章

LaneNet(1):网络结构详解

前言 这是一种端到端的车道线检测方法&#xff0c;包括LanNetH-Net两种网络模型。 LanNet是一种多任务模型&#xff0c;它将实例分割任务分解为“语义分割”和“像素矢量表示”&#xff0c;然后对这两个分支的结果进行聚类&#xff0c;得到实例分割的结果。 H-Net是一个小型…

自动驾驶算法———车道检测(一)

“ 在本章中&#xff0c;我将指导您构建一个简单但有效的车道检测管道&#xff0c;并将其应用于Carla 模拟器中捕获的图像。管道将图像作为输入&#xff0c;并产生车道边界的数学模型作为输出。图像由行车记录仪&#xff08;固定在车辆挡风玻璃后面的摄像头&#xff09;捕获。…

3DS-SLAM(3D目标检测,动态视觉slam)

3DS-SLAM: A 3D Object Detection based Semantic SLAM towards Dynamic Indoor Environments 原文 摘要&#xff1a; 环境中可变因素的存在可能会导致相机定位精度下降&#xff0c;因为它违反了同步定位与建图&#xff08;SLAM&#xff09;算法中静态环境的基本假设。最近针对…

AJAX是什么?原生语法格式?jQuery提供分装好的AJAX有什么区别?

ajax 的全称 Asynchronous JavaScript and XML (异步 JavaScript 和 XML)。 AJAX是一种创建交互式网页应用的网页开发技术。其中最核心的依赖是浏览器提供的 XMLHttpRequest 对象&#xff0c;是这个对象使得浏览器可以发出 HTTP 请求与接收 HTTP 响应。实现了在页 面不刷新的…

Mongodb索引的删除

学习mongodb&#xff0c;体会mongodb的每一个使用细节&#xff0c;欢迎阅读威赞的文章。这是威赞发布的第87篇mongodb技术文章&#xff0c;欢迎浏览本专栏威赞发布的其他文章。如果您认为我的文章对您有帮助或者解决您的问题&#xff0c;欢迎在文章下面点个赞&#xff0c;或者关…

a+=1和a=a+1的区别

文章目录 a1 和a a1的区别一、实例代码二、代码解释三、总结 a1 和a a1的区别 一、实例代码 public class Test {public static void main(String[] args) {byte a 10; // a a 1; // a (byte) (a 1);a 1;System.out.println(a);} }上面的对变量a进行加一操作时&a…

【Git 学习笔记】第三章 分支、合并及配置项(上)

第三章 分支、合并及配置项 相关主题&#xff1a; 本地分支管理远程分支强制版本合并使用 git reuse recorded resolution (rerere) 合并有冲突的 Git 版本计算分支间的差异孤立分支&#xff08;Orphan branches&#xff09; 3.1 本地分支管理 假如 git 库就在本地&#xf…

Redis基础教程(十五):Redis GEO地理信息查询与管理

&#x1f49d;&#x1f49d;&#x1f49d;首先&#xff0c;欢迎各位来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里不仅可以有所收获&#xff0c;同时也能感受到一份轻松欢乐的氛围&#xff0c;祝你生活愉快&#xff01; &#x1f49d;&#x1f49…