基于IP地址划分VLAN

基于IP地址划分VLAN实验环境:1、当检测IP在192.168.10.0./24时,PC接入交换机时,将其划分为VLAN10,且可以和VLAN10的服务器通信2、当检测IP在192.168.20.0/24时,PC接入交换机时,将其划分为VLAN20,且可以和VLAN20的服务器通信SW1<Huawei>system-view//进入全局配置模式[Huawei]undoinfo-centerenable//关闭信息告警提示[Huawei]sysnameSW1//

大家好,又见面了,我是你们的朋友全栈君。

实验环境:
1、当检测IP在192.168.10.0./24时,PC接入交换机时,将其划分为VLAN 10,且可以和VLAN 10的服务器通信
2、当检测IP在192.168.20.0/24时,PC接入交换机时,将其划分为VLAN 20,且可以和VLAN 20的服务器通信
在这里插入图片描述

SW1
<Huawei>system-view     //进入全局配置模式
[Huawei]undo info-center enable     //关闭信息告警提示
[Huawei]sysname SW1     //改名
[SW1]VLAN batch 10 20     //创建VLAN10和VLAN20
[SW1]interface g0/0/1     //进入接口
[SW1-GigabitEthernet0/0/1]port link-type trunk     //配置为trunk链路
[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20     //允许VLAN10和VLAN20通过
[SW1-GigabitEthernet0/0/1]quit     //退出
[SW1]
SW2
<Huawei>system-view     //进入全局配置模式 
[Huawei]undo info-center enable     //关闭信息告警提示 	
[Huawei]sysname SW2     //改名
[SW2]vlan batch 10 20     //创建VLAN10和VLAN20
[SW2]interface g0/0/2     //进入接口
[SW2-GigabitEthernet0/0/2]port link-type access     //配置为access链路 
[SW2-GigabitEthernet0/0/2]port default vlan 10     //允许VLAN10通过
[SW2-GigabitEthernet0/0/2]quit     //退出 
[SW2]interface g0/0/3     //进入接口
[SW2-GigabitEthernet0/0/3]port link-type access     //配置为access链路 
[SW2-GigabitEthernet0/0/3]port default vlan 20     //允许VLAN20通过
[SW2-GigabitEthernet0/0/3]quit     //退出
[SW2]interface g0/0/1     //进入接口	
[SW2-GigabitEthernet0/0/1]port link-type trunk     //配置为trunk链路 
[SW2-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20     //允许VLAN10和VLAN20通过
[SW2-GigabitEthernet0/0/1]quit     //退出
[SW2]
SW1
[SW1]interface g0/0/2     //进入接口	
[SW1-GigabitEthernet0/0/2]port hybrid untagged vlan 10 20          //配置混合接口
[SW1-GigabitEthernet0/0/2]ip-subnet-vlan enable     //启动基于IP地址学习VLAN
[SW1-GigabitEthernet0/0/2]quit     //退出
[SW1]vlan 10     /进入VLAN 10
[SW1-vlan10]ip-subnet-vlan ip 192.168.10.0 24     //绑定IP地址
[SW1-vlan10]quit     //退出
[SW1]vlan 20     //进入VLAN 20
[SW1-vlan20]ip-subnet-vlan ip 192.168.20.0 24     //绑定IP地址
[SW1-vlan20]quit     //退出
[SW1]
SW1
[SW1]dis ip-subnet-vlan vlan all     //查看IP地址对应的VLAN
 ----------------------------------------------------------------
 Vlan    Index   IpAddress           SubnetMask          Priority    
 ----------------------------------------------------------------
 10      1       192.168.10.0        255.255.255.0       0 
 20      1       192.168.20.0        255.255.255.0       0 
 ----------------------------------------------------------------
 ip-subnet-vlan count: 2  		 total count: 2 

[SW1]
PC1
PC>ping 192.168.10.10     //pingVLAN 10的计算机

Ping 192.168.10.10: 32 data bytes, Press Ctrl_C to break
From 192.168.10.10: bytes=32 seq=1 ttl=128 time=94 ms
From 192.168.10.10: bytes=32 seq=2 ttl=128 time=62 ms
From 192.168.10.10: bytes=32 seq=3 ttl=128 time=125 ms
From 192.168.10.10: bytes=32 seq=4 ttl=128 time=78 ms
From 192.168.10.10: bytes=32 seq=5 ttl=128 time=63 ms     //可以ping通

--- 192.168.10.10 ping statistics ---
  5 packet(s) transmitted
  5 packet(s) received
  0.00% packet loss
  round-trip min/avg/max = 62/84/125 ms
PC2
PC>ping 192.168.20.20     //pingVLAN 20的计算机

Ping 192.168.20.20: 32 data bytes, Press Ctrl_C to break
From 192.168.20.20: bytes=32 seq=1 ttl=128 time=78 ms
From 192.168.20.20: bytes=32 seq=2 ttl=128 time=63 ms
From 192.168.20.20: bytes=32 seq=3 ttl=128 time=78 ms
From 192.168.20.20: bytes=32 seq=4 ttl=128 time=78 ms
From 192.168.20.20: bytes=32 seq=5 ttl=128 time=62 ms     //可以ping通

--- 192.168.20.20 ping statistics ---
  5 packet(s) transmitted
  5 packet(s) received
  0.00% packet loss
  round-trip min/avg/max = 62/71/78 ms
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138552.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月31日 上午9:36
下一篇 2022年5月31日 上午9:36


相关推荐

  • touchesBegan: withEvent: 不执行/完美收起键盘

    touchesBegan: withEvent: 不执行/完美收起键盘eg:写一个category类目 UIScrollView+Event-(void)touchesBegan:(NSSetUITouch*>*)toucheswithEvent:(UIEvent*)event{  [supertouchesBegan:toucheswithEvent:event];  [[[selfnext

    2022年7月25日
    11
  • ubuntu 10.04.4版本第一次安装注意点和说明

    ubuntu 10.04.4版本第一次安装注意点和说明引语:linux现在主要有两个系,一个是Redhat系和debian系,redhat系有redhat,centos等版本操作系统,debian系有ubuntu等版本操作系统;可能大家习惯用了redha

    2022年7月3日
    24
  • 什么是ELK(小白简单快速的认识什么是ELK)

    什么是ELK(小白简单快速的认识什么是ELK)ElasticStack 写在前面 刚接触 elk 总是有点懵懵懂懂 我一向是比较习惯在使用过后更好更快的了解这个东西是做什么的 但这个 elk 是真的有点恶心到我了 那就是对于初期的模拟应用对小白太太太不友好了 所以在网上看了很多关于 elk 的介绍 然后各种参差不齐 见解不一的文章就把我的脑袋搞大了 最后不知道看了多少篇文章才梳理出来了一些头绪 总结成下面这篇文章 本文纯本着分享知识的本质 内有摘抄和引用 如有侵犯到哪位大佬 请联系我做相应处理 一 ELK 原理与介绍 1 ELK 简介 ELK 是三个开源软件的缩

    2026年3月20日
    3
  • 深入了解 B-Tree 和 B+Tree 的区别

    深入了解 B-Tree 和 B+Tree 的区别

    2022年2月17日
    47
  • 创建线程的三种方式优缺点

    创建线程的三种方式优缺点Java 使用 Thread 类代表线程 所有的线程对象都必须是 Thread 类或其子类的实例 一 继承 Thread 类创建线程类 1 重写 run 方法 该 run 方法的方法体就代表了线程需要完成的任务 2 创建 Thread 子类的实例 3 调用线程对象的 start 方法来启动该线程

    2026年3月26日
    1
  • Activity中setContentView浅析

    Activity中setContentView浅析protectedvoidonCreate(finalBundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}setContentView()方法会将我们的视图设置到哪儿去了?publicvoidsetCo…

    2022年6月26日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号