接入交换机也要当网关:undo portswitch把口切成三层

整理自华为官方发布的典型配置案例。

交换机的物理口出厂默认是二层口,进VLAN、打标签、走交换。可有些场景就是想让某个物理口直接当路由口用:下面挂着一个独立网段,手上又没有三层口可用,或者不想再为它建VLANIF。华为S系列很多形态的接口支持二三层模式切换——undo portswitch一条命令把口从二层切到三层,直接配IP当网关,display回显里Switch Port变Route Port就是切成功的凭证。对管小机房的人来说,这等于把路由器的一个能力搬进了交换机,少拉一条线、少配一台设备,排障时链路层次也简单一层。

模式与版本约束

基于接口板的硬件构造,不同形态设备的接口能力不同:有的只能做二层口,有的只能做三层口,还有一批比较灵活,可以在两种模式之间切换。二层模式下当二层以太网接口用,三层模式下当三层以太网接口用。

切换前官方注意事项有几条必须知道:

  • 缺省情况接口工作在二层模式且已加入VLAN1;切成三层模式后接口不会立刻退出VLAN1,要等三层协议UP后才退;
  • 接口视图和系统视图都能配模式,两处配置不一致时最新配置生效;
  • 连续切换的最小时间间隔是30秒,切完一层模式要等至少30秒才能往回切;
  • 接口上已有业务配置(比如port link-type trunk)时,必须先清除全部业务配置才能切换;shutdown、description这类属性配置则无需清除。

实例:四个物理口当四个网段的网关

官方案例组网:PC1到PC4分属四个网段,SwitchB至SwitchE分别是这四个网段的接入交换机,现在要用核心的SwitchA上四个以太网物理口直接做这四个网段的网关接口。思路两步:接口切三层,再配IP。

单个接口切换到三层模式:

<HUAWEI> system-view
[HUAWEI] sysname SwitchA
[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/1] undo portswitch
[SwitchA-GigabitEthernet1/0/1] quit

剩余三个口一条命令批量切换:

[SwitchA] undo portswitch batch gigabitethernet 1/0/2 to 1/0/4

配网关地址并验证

给切好的三层口配IP,以GE1/0/1为例:

[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/1] ip address 10.10.1.1 24
[SwitchA-GigabitEthernet1/0/1] quit

display接口看模式,认准回显里的字段:

[SwitchA] display interface gigabitethernet 1/0/1
...
Description:
Route Port,The Maximum Frame Length is 9216
Internet Address is 10.10.1.1/24
...

判读口径:回显是Switch Port,接口还在二层模式;回显是Route Port,接口已是三层模式,IP地址也一并显示在回显里。四个口配完,配置文件里每个口就是undo portswitch加ip address两行。

#
sysname SwitchA
#
interface GigabitEthernet1/0/1
 undo portswitch
 ip address 10.10.1.1 255.255.255.0
#
interface GigabitEthernet1/0/2
 undo portswitch
 ip address 10.10.2.1 255.255.255.0
#
interface GigabitEthernet1/0/3
 undo portswitch
 ip address 10.10.3.1 255.255.255.0
#
interface GigabitEthernet1/0/4
 undo portswitch
 ip address 10.10.4.1 255.255.255.0
#
return

使用建议

这个功能适合小规模多网段场景:一台交换机直接路由四五个网段,省掉多余设备。网段一多就回到正规做法——VLANIF网关加动态路由,物理口三层化只当过渡或补位用。动手前记得先清业务配置、留足30秒切换间隔,这两个坑都是官方文档里白纸黑字写的,提前规避能省一次返工。

接入层要当网关用的小场景,贵州诚鑫致达科技可以帮你评估走物理口三层还是VLANIF更合适,欢迎搜索关注交流。

企业存储选型参考|贵州诚鑫致达

做核心业务 SAN 存储与高可靠应用,群晖机型参考:UC3400 · UC3200 · SA3600。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。兴义(黔西南):群晖 NAS、信创云盘与数据管理集成服务。