基于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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Activiti教程(五)activiti5初始化表和讲解表

    Activiti教程(五)activiti5初始化表和讲解表声明:表详细数据转载自 https://blog.csdn.net/hj7jay/article/details/51302829该博主对activiti数据模型做了很深的讲解一.框架结构二.初始化activit5框架的表执行测试类里的createTables方法packagecom.lpinfo.activiti.test;importorg.activiti.e…

    2022年7月21日
    16
  • ThinkPHP实现定时执行任务的两种方法「建议收藏」

    ThinkPHP实现定时执行任务的两种方法「建议收藏」在平常的项目中我们总是会遇到需要将某个方法任务定时执行的问题,定时执行方法任务如果我们拥有服务器的权限,我们可以直接在服务器设置定时任务,例如在Windows的任务计划程序中进行设置,在Linux中编写脚本进行执行。如果我们没有服务器权限,我们该如何使用项目的程序代码来自动定时执行呢?接下来就为大家描述一个基于ThinkPHP框架定时执行任务的例子,具体的方法会在下面进行详细的描述。   

    2022年7月17日
    16
  • linux重启_ubuntu网卡重启

    linux重启_ubuntu网卡重启本文用于备忘!如果我们修改了ip,如果没有重启网卡,一般是没有奏效的。Linux下网卡重启的命令为:/etc/init.d/networkrestart或者是/etc/init.d/networkingrestart或者重启网络服务:servicenetworkrestart在ubuntu下,还可以指定控制哪个网卡(其中eth0为网卡名):sudoifdown

    2022年9月22日
    0
  • mybatis清空一级缓存_jvm缓存

    mybatis清空一级缓存_jvm缓存#一、前情提要长久以来,对springboot项目中缓存的使用都会有一些争论,一部分人认为缓存就应该具有延时性,即给他设置了10分钟的缓存,就应该10分钟后清理。还有一部分人认为缓存应该具有及时性(或弱及时性),即我设置了缓存后,一旦数据发生变化,缓存需要重新刷新。对于第一种观点,事实上现有的缓存结构就已经满足了,无需我们进行特殊操作,这里我们不做过多讨论。对于第二种观点,事实上现有的缓存结构也能够满足,只不过在加缓存的时候好加,可是在清理缓存的时候,我们需要手动对更新接口进行配置,可是由于项目的.

    2022年9月2日
    2
  • 交换机zone 的概念 和交换机指令「建议收藏」

    交换机zone 的概念 和交换机指令「建议收藏」配置Zone需要涉及到三个对象的配置Alias,Zone,Configuration。Alias可以把设备的WWN或Domain,Port声明为Alias,用于更好更直观的标示设备。使用Alias的主要目的是方便用户的使用,想象一下记住一个人的身份证号和名字的区别就可以明白其中的道理,使用Alias就想给设备启名字一样。声明Alias的另外一个益处是便于Zone中成员的更换。当Zone

    2022年5月21日
    35
  • 计算机主机号是什么意思,在一台计算机的IP地址中,网络号和主机号指的是什么?…「建议收藏」

    计算机主机号是什么意思,在一台计算机的IP地址中,网络号和主机号指的是什么?…「建议收藏」匿名用户1级2014-09-29回答根据子网掩码,如255.255.255.0的子网掩码,三个255对应的就是网络号,0对应的就是主机号,202.119.32.8就是202.119.32是网络号,8是主机号子网掩码(1)子网TCP/IP网间网技术产生于大型主流机环境中,它能发展到今天的规模是当初的设计者们始料未及的。网间网规模的迅速扩展对IP地址模式的威胁并不是它不能保证主机地址的唯一性,而是会…

    2022年6月24日
    43

发表回复

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

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