Example for Configuring VLANIF Interfaces to Implement Inter-VLAN Communication
Networking Requirements
In Figure 4-30, User1 and User2 use the same service and need to communicate, but belong to different VLANs and are located on different network segments.
Configuration Roadmap
The configuration roadmap is as follows:
- Create VLANs and determine VLANs that users belong to.
- Add interfaces to VLANs and configure the interfaces to allow the VLANs.
- Create VLANIF interfaces and configure IP addresses for the VLANIF interfaces to implement Layer 3 connectivity.
To implement inter-VLAN communication, hosts in each VLAN must use the IP address of the corresponding VLANIF interface as the gateway address.
Procedure
- Configure the switch.
# Create VLANs.
<HUAWEI> system-view [HUAWEI] sysname Switch [Switch] vlan batch 10 20
# Add interfaces to VLANs.
[Switch] interface gigabitethernet 1/0/1 [Switch-GigabitEthernet1/0/1] port link-type access [Switch-GigabitEthernet1/0/1] port default vlan 10 [Switch-GigabitEthernet1/0/1] quit [Switch] interface gigabitethernet 1/0/2 [Switch-GigabitEthernet1/0/2] port link-type access [Switch-GigabitEthernet1/0/2] port default vlan 20 [Switch-GigabitEthernet1/0/2] quit
# Assign IP addresses to VLANIF interfaces.
[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
- Verify the configuration.
Configure the IP address of 10.10.10.3/24 and default gateway address as 10.10.10.2/24 (VLANIF 10's IP address) for User1 in VLAN 10.
Configure the IP address of 10.10.20.3/24 and default gateway address as 10.10.20.2/24 (VLANIF 20's IP address) for User2 in VLAN 20.
After the configuration is complete, User1 in VLAN 10 and User2 in VLAN 20 can communicate.
Configuration Files
Switch configuration file
# 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 GigabitEthernet1/0/1 port link-type access port default vlan 10 # interface GigabitEthernet1/0/2 port link-type access port default vlan 20 # return