当前位置:   article > 正文

利用ip-subnet-vlan 技术,实现单网线承载多VLAN业务

ip-subnet-vlan

2017年的写的文章,在此存档。

背景:

        2017年时负责某公司的办公网络,该网络为纯二层组网,按业务划分VLAN,如果某名员工需要使用多个VLAN的业务,则需为其办公电脑安装多块网卡。这种方式简单直接,不破坏网络拓扑,但电脑上经常插了一堆网卡和网线。

        在普通网卡不支持VLAN功能的前提下,为了节约布线及网卡成本,采用ip-subnet-vlan技术可实现一根网线 + 一张网卡对普通电脑传输多个VLAN业务。


硬件设备要求:

PC:普通网卡即可 。

交换机:三层交换机(支持ip-subnet-vlan功能),本文以华为为例,其他厂商原理相同。


总体思路:

在交换机接口上启用ip-subnet-vlan,实现端口基于IP子网划分VLAN。

电脑网卡配置多个VLAN的IP,以访问互联网VLAN的网关为默认网关,并在电脑中对某些特殊业务配置静态路由。


配置过程(以三个VLAN为例):

VLAN业务网段网关
VLAN 2互联网192.168.99.0/24192.168.99.1
VLAN 3财务系统网络192.168.1.0/24192.168.1.1
VLAN 4人力系统网络192.168.2.0/24

1 首先在交换机上开启三个VLAN的ip-subnet-vlan功能:

[VLAN-2]ip-subnet-vlan ip 192.168.99.0 24 

[VLAN-3]ip-subnet-vlan ip 192.168.1.0 24 

[VLAN-4]ip-subnet-vlan ip 192.168.2.0 24 

2 在连接PC的端口上配置对应VLAN标签并使能ip-subnet-vlan :

[Ethernet 1/0/1]port link-type hybird

[Ethernet 1/0/1]port hybird untagged vlan 2 3 4

[Ethernet 1/0/1]vlan precedence ip-subnet-vlan 

[Ethernet 1/0/1]ip-subnet-vlan enable

3 电脑网卡上手动添加三个VLAN的IP(需自行规划),以互联网VLAN的网关为默认网关。

连接互联网的vlan ip应填写在此处,该网关作为默认网关,如有DNS需一并填写。


高级选项里添加其他VLAN的IP如下图:

其他VLAN的网关不能填写在此处,路由表会产生多个默认路由。 

也可以用增加一条默认路由的方式,这样全部的网关都不需要填写。
route add 0.0.0.0 mask 0.0.0.0 192.168.99.1 -p

4 电脑上配置静态路由(可选)

VLAN3内有一条通往不同网段的路由(服务器 10.2.8.8),在电脑内为其手动指定一条路由。

配置多台电脑时,可将路由写成BAT文件进行批量处理。

-p为永久添加 电脑重启后路由依然生效

配置了ip-subnet-vlan的端口即可直接连接PC,也可下连普通二层交换机来实现对多个PC的业务接入。

方案缺点:需要在网络管理员在终端PC上配置手工IP与静态路由,终端数量大的时候比较麻烦。只是减少了网线施工和网卡成本。

适用场景比较单一:在无路由器(NAT)的情况下,PC需要接入多VLAN业务。 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/326759
推荐阅读
相关标签
  

闽ICP备14008679号