设为首页收藏本站language 语言切换
查看: 1795|回复: 0
收起左侧

[分享] 【分享】配置VLANIF接口实现VLAN间通信(详细步骤+命令解析)

[复制链接]
发表于 2026-6-7 13:53:53 | 显示全部楼层 |阅读模式
本帖最后由 小乔 于 2026-6-7 14:04 编辑


一、技术背景与组网需求
--------------------------------------------------------------------------------

划分VLAN后,同一VLAN内的用户可以互相通信,但是属于不同VLAN的用户不能直接通信。为了实现VLAN间通信,可通过配置逻辑的三层接口——VLANIF接口来实现。

【组网需求】
企业的不同用户拥有相同的业务,但位于不同的网段。相同业务的用户所属的VLAN不相同,需要实现不同VLAN中的用户相互通信。

典型场景: User1(VLAN 10,网段10.10.10.0/24)和User2(VLAN 20,网段10.10.20.0/24)需要实现跨VLAN互通。

【关键配置前提】
• 交换机需要创建对应的VLAN,并为每个VLAN创建一个VLANIF接口
• VLANIF接口的编号必须对应一个已创建的VLAN
• VLAN内主机配置的缺省网关必须是对应VLANIF接口的IP地址
• 只有当VLAN内存在状态为Up的物理接口时,对应的VLANIF接口状态才会Up

二、配置步骤与命令格式解析
--------------------------------------------------------------------------------

【步骤1】进入系统视图并配置设备名称

<HUAWEI> system-view
[~HUAWEI] sysname Switch
[*HUAWEI] commit

# 命令解析:system-view —— 从用户视图进入系统视图
# 命令解析:sysname {name} —— 设置设备主机名
# 命令解析:commit —— 华为CE系列交换机需要执行commit提交配置

【步骤2】创建VLAN

[~Switch] vlan batch 10 20
[*Switch] commit

# 命令解析:vlan batch {vlan-id1} [vlan-id2] —— 批量创建VLAN
# 本例创建了VLAN 10和VLAN 20
# 扩展用法:vlan batch 10 to 20 —— 创建连续VLAN范围

【步骤3】配置物理接口加入VLAN

[~Switch] interface 10ge 1/0/1
[~Switch-10GE1/0/1] port default vlan 10
[*Switch-10GE1/0/1] quit
[*Switch] interface 10ge 1/0/2
[*Switch-10GE1/0/2] port default vlan 20
[*Switch-10GE1/0/2] quit
[*Switch] commit

# 命令解析:port default vlan {vlan-id} —— 将接口加入指定VLAN
# 注意:华为CE系列交换机接口默认模式为Hybrid,可直接使用此命令

【步骤4】创建VLANIF接口并配置IP地址(核心步骤)

[~Switch] interface vlanif 10
[*Switch-Vlanif10] ip address 10.10.10.2 24
[*Switch-Vlanif10] quit
[*Switch] interface vlanif 20
[*Switch-Vlanif20] ip address 10.10.20.2 24
[*Switch-Vlanif20] quit
[*Switch] commit

# 命令解析:interface vlanif {vlan-id} —— 创建并进入VLANIF接口视图
# 命令解析:ip address {ip-address} {mask} —— 配置接口IP地址
# 关键原则: VLANIF接口IP地址作为该VLAN内主机的默认网关

【可选步骤5】VLANIF接口高级配置

5.1 配置新创建的VLANIF接口默认关闭(防止影响现网业务)

[~Switch] set shutdown default vlanif

5.2 配置VLAN Damping功能抑制网络震荡

[~Switch] interface vlanif 10
[~Switch-Vlanif10] damping time 5

# 命令解析:damping time {delay-time} —— delay-time取值范围0~20秒
# 作用:避免接口状态频繁变化引起的网络震荡

5.3 配置VLANIF接口的MTU值

[~Switch-Vlanif10] mtu 1500

# 注意:MTU值加二层帧头后的长度必须小于对端接口jumboframe取值

【完整配置汇总】

#
sysname Switch
#
vlan batch 10 20
#
interface Vlanif10
ip address 10.10.10.2 255.255.255.0
#
interface Vlanif20
ip address 10.10.20.2 255.255.255.0
#
interface 10GE1/0/1
port default vlan 10
#
interface 10GE1/0/2
port default vlan 20
#
return


三、主机配置
--------------------------------------------------------------------------------

设备IP地址子网掩码默认网关所属VLAN
User110.10.10.3255.255.255.010.10.10.2VLAN 10
User210.10.20.3255.255.255.010.10.20.2VLAN 20


四、验证配置结果
--------------------------------------------------------------------------------

4.1 检查VLAN接口状态
[~Switch] display ip interface brief Vlanif10
预期输出:接口状态为Up,IP地址配置正确

4.2 检查VLAN信息
[~Switch] display vlan 10
预期输出:确认10GE1/0/1接口在VLAN 10中

4.3 连通性测试
在User1主机上执行:
ping 10.10.20.3

&#10003; 成功标志: 收到来自10.10.20.3的回复,说明VLAN间通信成功。

五、配置注意事项(重点)
--------------------------------------------------------------------------------

关键项说明与要求
VLAN创建顺序必须先创建VLAN(vlan batch),才能创建对应的VLANIF接口
VLANIF编号VLANIF接口编号必须对应一个已存在的VLAN ID
物理接口状态VLAN内必须有状态为Up的物理接口,VLANIF接口状态才会Up
主机网关PC的默认网关必须指向对应VLANIF接口的IP地址
路由可达如果VLANIF接口IP地址不在同一网段,需要部署路由协议


六、故障排查小贴士
--------------------------------------------------------------------------------

&#10060; User1和User2无法ping通?请按顺序检查:

1. 检查VLAN是否创建成功
      命令:display vlan
      确认VLAN 10和VLAN 20存在

2. 检查物理接口是否正确加入VLAN
      命令:display vlan 10
      确认10GE1/0/1在VLAN 10中

3. 检查VLANIF接口状态和IP配置
      命令:display ip interface brief
      确认Vlanif10和Vlanif20状态为Up

4. 检查主机配置
      - User1和User2的IP地址是否在不同网段?
      - 默认网关是否正确?

5. 检查物理接口状态
      命令:display interface 10ge 1/0/1
      确认接口状态为Up

七、方案对比(VLANIF vs 子接口)
--------------------------------------------------------------------------------

对比项VLANIF接口方案子接口方案
适用设备三层交换机路由器
配置位置交换机内部逻辑接口路由器物理接口上
VLAN封装无需封装,VLANIF与VLAN自动关联需要dot1q encapsulation封装
ARP广播默认支持需要手动开启arp broadcast enable
配置复杂度简单直观相对复杂
推荐场景交换机作为核心网关路由器作为网关


--------------------------------------------------------------------------------
鸿鹄论坛 bbs.hh010.com

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?论坛注册

x
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2026-7-26 12:00 , Processed in 0.060721 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表