配置通过VLANIF实现同VLAN不同网段通信示例
组网图形
组网需求
- 配置思路
- 操作步骤
- 配置文件
- 相关信息
组网需求
如图1所示,某企业网络中,同一VLAN的主机分别属于两个网段10.1.1.1/24和10.1.2.1/24,要求这两个网段的主机都可以通过Switch访问Internet,且这两个网段中的主机能够互通。
配置思路
针对上述需求,如果在Switch的VLANIF接口上只配置一个IP地址,则只有一个网段的主机能够通过Switch访问Internet。为了使局域网内所有主机都能够通过Switch访问Internet,需要配置VLANIF接口的从IP地址。为了使两个网段中的主机能够互通,两个网段中的主机需要将此主从IP地址分别设置为网关。
可采用如下思路配置通过VLANIF实现同VLAN不同网段用户的通信:
- 配置VLAN并将各接口加入VLAN。
- 配置VLANIF接口及其IP地址,使两网段的主机间能够互通。
- 配置上行路由,使主机可通过Switch访问Internet。
操作步骤
- 配置VLAN并将各接口加入VLAN# 创建VLAN10和VLAN20。
<HUAWEI> system-view
[HUAWEI] sysname Switch
[Switch] vlan batch 10 20
- # 配置接口GE0/0/1和GE0/0/2加入VLAN 10,GE0/0/3加入VLAN 20。
[Switch] interface gigabitethernet 0/0/1
[Switch-GigabitEthernet0/0/1] port link-type access
[Switch-GigabitEthernet0/0/1] port default vlan 10
[Switch-GigabitEthernet0/0/1] quit
[Switch] interface gigabitethernet 0/0/2
[Switch-GigabitEthernet0/0/2] port link-type access
[Switch-GigabitEthernet0/0/2] port default vlan 10
[Switch-GigabitEthernet0/0/2] quit
[Switch] interface gigabitethernet 0/0/3
[Switch-GigabitEthernet0/0/3] port link-type trunk
[Switch-GigabitEthernet0/0/3] port trunk allow-pass vlan 20
[Switch-GigabitEthernet0/0/3] quit
- 配置VLANIF接口# 创建并配置VLANIF10的主IP地址为10.1.1.1/24、从IP地址为10.1.2.1/24,创建并配置VLANIF20的IP地址为10.10.10.1/24。
[Switch] interface vlanif 10
[Switch-Vlanif10] ip address 10.1.1.1 24
[Switch-Vlanif10] ip address 10.1.2.1 24 sub
[Switch-Vlanif10] quit
[Switch] interface vlanif 20
[Switch-Vlanif20] ip address 10.10.10.1 24
[Switch-Vlanif20] quit
- 配置上行路由# 配置OSPF基本功能,发布用户网段以及Switch与Router之间的互联网段。
[Switch] ospf
[Switch-ospf-1] area 0
[Switch-ospf-1-area-0.0.0.0] network 10.1.1.0 0.0.0.255
[Switch-ospf-1-area-0.0.0.0] network 10.1.2.0 0.0.0.255
[Switch-ospf-1-area-0.0.0.0] network 10.10.10.0 0.0.0.255
[Switch-ospf-1-area-0.0.0.0] quit
[Switch-ospf-1] quit
- Router上需要进行如下配置:
- 将连接Switch的接口以Tagged方式加入VLAN20,并指定VLANIF20的IP地址与10.10.10.1在同一网段。
- 配置OSPF基本功能,并发布Switch与Router之间的互联网段。
- 具体配置请参见使用设备的产品文档,本文不再赘述。
- 验证配置结果配置Host1的IP地址为10.1.1.2/24,缺省网关为VLANIF10接口的主IP地址10.1.1.1;配置Host2的IP地址为10.1.2.2/24,缺省网关为VLANIF10接口的从IP地址10.1.2.1。
配置完成后,Host1和Host2能够互相Ping通,且都可以Ping通Router连接Switch的接口的IP地址10.10.10.2/24,也就都可以访问Internet。
配置文件
Switch的配置文件
#
sysname Switch
#
vlan batch 10 20
#
interface Vlanif10
ip address 10.1.1.1 255.255.255.0
ip address 10.1.2.1 255.255.255.0 sub
#
interface Vlanif20
ip address 10.10.10.1 255.255.255.0
#
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
#
interface GigabitEthernet0/0/2
port link-type access
port default vlan 10
#
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 20
#
ospf 1
area 0.0.0.0
network 10.1.1.0 0.0.0.255
network 10.1.2.0 0.0.0.255
network 10.10.10.0 0.0.0.255
#
return