当前位置: 首页 > news >正文

根据 IP 地址配置子网示例(下挂 hub 接不同 vlan 终端)

        我们一般根据端口配置子网比较简单,但是如果换接口,就又要到交换机上重新配置端口所属 vlan 了,紧急情况下,还是比较耽误时间的。但如果根据IP地址配置 vlan,则可以插在交换机上任意端口,排障时比较节省时间,拓朴如下:

        一、配置过程:

        1、S1 配置 vlan batch 20 80 999,20、80 为业务网段,分别起 vlanif 地址为 10.1.20.254、10.1.80.254,999为管理vlan,起 vlanif 地址为 10.1.1.1/30

        2、S2 配置 vlan batch 20 80 999,起vlanif 999地址为10.1.1.2/30

        3、S2 配置 终端接口 G0/0/2 和 G0/0/3 为 hybrid 去标 vlan 20 80,使能 ip-sub-net

        4、S2 vlan 20、80下分别配置 IP子网 或 主机的地址

        二、验证:

        PC2 和 PC3 无论改成 vlan 20 或者  vlan 80的地址,都可以访问 PC1

        三、全部配置内容:
[S2]
vlan batch 20 80 999
#
vlan 20ip-subnet-vlan 1 ip 10.1.20.0 255.255.255.0
vlan 80ip-subnet-vlan 1 ip 10.1.80.0 255.255.255.0
#
interface Vlanif999ip address 10.1.1.2 255.255.255.252
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1port link-type trunkport trunk allow-pass vlan 2 to 4094
#
interface GigabitEthernet0/0/2port hybrid untagged vlan 2 to 4094ip-subnet-vlan enable
#
interface GigabitEthernet0/0/3port hybrid untagged vlan 2 to 4094ip-subnet-vlan enable
#
        四、延伸场景:下挂 hub 接不同 vlan 的终端

        如果一个办公室,本来有两条有线,一条接办公网段 20 ,一条接了无线路由器,配置无线网段 80,并且不互相通信,那么彼此相安无事,有一天一条线断了,只能接入到同一个 hub 中,那么用根据端口配置的 vlan 就满足不了要求了,这时用根据 IP 配置的 vlan,就可以让接在 hub 的终端同时上网

        同样地,我们在 S2 的 G0/0/4 口配置根据同上面 G0/0/2 和 3 口相同的配置就可以了,测试都是通的,再看一下 G0/0/4 的 mac 表,同一接口有两个 vlan 段的 mac 地址:

        感谢虫子妹妹提供的思路:跳出日常思维定式,简单的东西玩儿出花来,棒棒哒!

http://www.lryc.cn/news/418703.html

相关文章:

  • Flink-DataWorks第四部分:数据同步(第60天)
  • go post请求,参数是raw json格式,response是固定结构。
  • 国产开源大模型都有哪些?
  • 基于Hadoop的超市进货推荐系统设计与实现【springboot案例项目】
  • ChatGPT能从这几个方面提升学术论文质量
  • Python3的安装及基础指令
  • 使用Spring与JDK动态代理实现事务管理
  • 服务器硬件及RAID配置
  • 【经验总结】ShardingSphere5.2.1 + Springboot 快速开始
  • 基于Golang实现Kubernetes边车模式
  • TCP 通信全流程分析:从连接建立到数据传输的深度探索
  • 4、提取H264码流中nalu
  • 哈佛大学单细胞课程|笔记汇总 (二)
  • java中抽象类和接口的区别
  • Spring Boot - 在Spring Boot中实现灵活的API版本控制(下)_ 封装场景启动器Starter
  • EasyCVR视频转码:T3视频平台不支持GB28181协议,应该如何实现与视频联网平台的对接与视频共享呢?
  • Spring统一处理请求响应与异常
  • SqlServer公用表表达式 (CTE) WITH common_table_expression
  • 常见中间件漏洞
  • elasticsearch的学习(二):Java api操作elasticsearch
  • docker 部署 ElasticSearch;Kibana
  • k8s使用kustomize来部署应用
  • 基于开源FFmpeg和SDL2.0的音视频解码播放和存储系统的实现
  • 保姆级教程,一文了解LVS
  • 【STM32】DMA数据转运(存储器到存储器)
  • 【Android】通过代码打开输入法
  • 爬虫集群部署:Scrapyd 框架深度解析
  • pytorch GPU操作事例
  • linux常见性能监控工具
  • C++ | Leetcode C++题解之第331题验证二叉树的前序序列化