今天用华为ENSP搭建局域网,做了两个局域网,其中一个有配置了vlanif,另一个没有配置vlanif的那一个局域网可以对不同段的pc进行访问,而另一个只能对同vlan的进行访问,后来查了一下才知道:Vlanif接口是基于VLAN的三层逻辑接口,可以配置IP地址。VLAN划分后,同一VLAN中的用户可以相互通信,但属于不同VLAN的用户不能直接通信。为了实现vlan之间的通信,可以配置逻辑三层接口vlaif接口。通常vlanif被用作vlan下用户的网关。
intface vlan 10 这个命令实际上是intface Vlanif 10,后面才能设置ip地址(即网关)
不同vlan之间是不能通信的,只有用vlanif设置上ip,将交换机和交换机相联的端口配置成trunk口,port lint-type trunk和port trunk allow-pass vlan all,才能实现不同vlan不同网段之间的互联。pc段的网关即为vlanif设置的IP地址;记得保存配置,不然在打开可能会发现ping不通了,其实是配置丢失的原因。