利用ip-subnet-vlan 技术,实现单网线承载多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业务。 

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RioLia

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值