Lab 3-Configure VLAN and Inter-Vlan Using DHCP Server
Lab 3-Configure VLAN and Inter-Vlan Using DHCP Server
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with
CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#name student
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#name staff
Switch(config-vlan)#exit
Switch(config)#vlan 30
Switch(config-vlan)#name finance
Switch(config-vlan)#exit
Switch(config)#int range fa0/1-2
Switch(config-if-range)#sw
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#sw
Switch(config-if-range)#switchport access vlan 10
Switch(config-if-range)#exit
Switch(config)#int range fa0/3-4
Switch(config-if-range)#sw
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#sw
Switch(config-if-range)#switchport access vlan 20
Switch(config-if-range)#exit
Switch(config)#int fa0/5-6
^
% Invalid input detected at '^' marker.
Switch(config)#int range fa0/5-6
Switch(config-if-range)#sw
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#sw
Switch(config-if-range)#switchport access vlan 30
Switch(config-if-range)#exit
Switch(config)#do wr
Building configuration...
[OK]
Switch(config)#
Step 2: Configuring trunk port
Switch(config)#int fa0/7
Switch(config-if)#sw
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#do wr
Building configuration...
[OK]
Switch(config)#
Switch(config)#int vlan 10
Switch(config-if)#
%LINK-5-CHANGED: Interface Vlan10, changed state to up
Switch(config-if)#ip ad
Switch(config-if)#ip address 10.0.0.5 255.0.0.0
Switch(config-if)#exit
Switch(config)#int valn 20
^
% Invalid input detected at '^' marker.
Switch(config)#int vlan 20
Switch(config-if)#
%LINK-5-CHANGED: Interface Vlan20, changed state to up
Switch(config-if)#ip ad
Switch(config-if)#ip address 20.0.0.5 255.0.0.0
Switch(config-if)#exit
Switch(config)#int vlan 30
Switch(config-if)#
%LINK-5-CHANGED: Interface Vlan30, changed state to up
Switch(config-if)#ip ad
Switch(config-if)#ip address 30.0.0.5 255.0.0.0
Switch(config-if)#exit
Switch(config)#do wr
Building configuration...
[OK]
Switch(config)#
Step 5: Configuring the router's interface
By default, different VLANs cannot communicate with
each other. To allow communication between different
VLANs, we have to connect them through a router. We
don't need a dedicated router interface for each VLAN.
Routers support interface virtualization. We can use a
single router interface to allow communication between
multiple VLANs.
To virtualize the Fa0/0 interface and to configure it to
allow communication between different VLANs, use the
following configuration on the router.
Router>en
Router#conf t
Enter configuration commands, one per line. End with
CNTL/Z.
Router(config)#int gig0/0/0
Router(config-if)#no shut
Router(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0/0,
changed state to up
Router(config-if)#exit
Router(config)#int fa0/0.10
%Invalid interface type and number
Router(config)#int gig0/0/0.10
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0/0.10,
changed state to up
Router(config-subif)#en
Router(config-subif)#encapsulation d
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip ad
Router(config-subif)#ip address 20.0.0.1 255.0.0.0
Router(config-subif)#exit
Router(config)#int gi0/0/0.30
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0/0.30,
changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface
GigabitEthernet0/0/0.30, changed state to up
Router(config-subif)#enc
Router(config-subif)#encapsulation d
Router(config-subif)#encapsulation dot1Q 30
Router(config-subif)#ip address 30.0.0.1 255.0.0.0
Router(config-subif)#exit
Router(config)#do wr
Building configuration...
[OK]
Router(config)#