Inter-VLAN Routing
Przygotowanie, scenariusz
Info
Do realizacji tego zadania wymagany będzie dowolnie wybrany emulator np. Cisco Modeling Labs, GNS3, EVE-NG oraz dostęp do obrazów Cisco IOS.
Skonfigurujemy:
- Routing między VLAN-ami na przełączniku warstwy 3 – konfiguracja VLAN-ów, interfejsów SVI (Switched Virtual Interface) oraz tras statycznych na przełączniku L3.
- Routing między VLAN-ami za pomocą routera – konfiguracja subinterfejsów na routerze w celu obsługi wielu VLAN-ów.
Topologia
Adresacja
- R1 e0/1 - 10.1.13.1 255.255.255.0
- R1 e0/0 - 10.1.3.1 255.255.255.0
- R2 e0/1.75 - 10.3.75.1 255.255.255.0
- R2 e0/1.85 - 10.3.85.1 255.255.255.0
- R2 e0/0 - 10.1.3.3 255.255.255.0
- SW1 e0/1 - 10.1.13.13 255.255.255.0
- SW1 VLAN50 - 10.2.50.1 255.255.255.0
- SW1 VLAN60 - 10.2.60.1 255.255.255.0
- SW2 VLAN75 - 10.3.75.14 255.255.255.0
- PC1 - 10.2.50.100 255.255.255.0
- PC2 - 10.2.60.100 255.255.255.0
- PC3 - 10.3.75.100 255.255.255.0
- PC4 - 10.3.85.100 255.255.255.0
Konfiguracja R1
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here#hostname R1
Adresujemy porty na routerze.
R1(config)#interface ethernet0/1
R1(config-if)#ip address 10.1.13.1 255.255.255.0
R1(config-if)#no shutdown
R1(config)#interface ethernet0/0
R1(config-if)#ip address 10.1.3.1 255.255.255.0
R1(config-if)#no shutdown
Dodajemy 2 trasy statyczne.
R1(config)#ip route 10.2.0.0 255.255.0.0 10.1.13.13
R1(config)#ip route 0.0.0.0 0.0.0.0 10.1.3.3
Konfiguracja R2
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here#hostname R2
Przed stworzeniem subinterfejsów nalezy włączyć port.
R2(config)#interface ethernet0/1
R2(config-if)#no shutdown
Konfigurujemy subinterfejsy dla VLAN30, VLAN40 oraz natywnego VLAN999.
R2(config)#interface ethernet0/1.75
R2(config-subif)#encapsulation dot1Q 75
R2(config-subif)#ip address 10.3.75.1 255.255.255.0
R2(config-subif)#no shutdown
R2(config)#interface ethernet0/1.85
R2(config-subif)#encapsulation dot1Q 85
R2(config-subif)#ip address 10.3.85.1 255.255.255.0
R2(config-subif)#no shutdown
R2(config)#interface ethernet0/1.999
R2(config-subif)#encapsulation dot1Q 999 native
R2(config-subif)#no shutdown
Adresujemy interfejs łączący R2 z R1.
R2(config)#interface ethernet0/0
R2(config-if)#ip address 10.1.3.3 255.255.255.0
R2(config-if)#no shutdown
Dodajemy trasę statyczną aby móc komunikować się między sieciami.
R2(config)#ip route 0.0.0.0 0.0.0.0 10.1.3.1
Konfiguracja SW1
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here#hostname SW1
Przełącznik warstwy 3 musi mieć możliwość routingu, używamy komendy:
SW1(config)#ip routing
Tworzymy VLAN-y
SW1(config)#vlan 50
SW1(config-vlan)#name vlan50
SW1(config)#vlan 60
SW1(config-vlan)#name vlan60
Przypisujemy VLAN-y do portów dedykowanych dla hostów.
SW1(config)#interface ethernet0/2
SW1(config-if)#switchport mode access
SW1(config-if)#switchport access vlan 50
SW1(config)#interface ethernet0/3
SW1(config-if)#switchport mode access
SW1(config-if)#switchport access vlan 60
Adresujemy interfejsy VLAN10 oraz VLAN20
SW1(config)#interface vlan 50
SW1(config-if)#ip address 10.2.50.1 255.255.255.0
SW1(config-if)#no shutdown
SW1(config)#interface vlan 60
SW1(config-if)#ip address 10.2.60.1 255.255.255.0
SW1(config-if)#no shutdown
Konfigurujemy port przez który SW1 łączy się z routerem R1. Pamiętamy aby port wyłączyć z trybu przełącznika poleceniem no switchport.
SW1(config)#interface ethernet0/1
SW1(config-if)#no switchport
SW1(config-if)#ip address 10.1.13.13 255.255.255.0
SW1(config-if)#no shutdown
Na koniec robimy wpis trasy statycznej.
SW1(config)#ip route 0.0.0.0 0.0.0.0 10.1.13.1
Konfiguracja SW2
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here#hostname SW2
Tworzymy VLAN-y
SW2(config)#vlan 75
SW2(config-vlan)#name vlan75
SW2(config)#vlan 85
SW2(config-vlan)#name vlan85
SW2(config)#vlan 999
SW2(config-vlan)#name vlan999
Przypisujemy VLAN-y do portów dedykowanych dla hostów.
SW2(config)#interface ethernet0/2
SW2(config-if)#switchport mode access
SW2(config-if)#switchport access vlan 75
SW2(config)#interface ethernet0/3
SW2(config-if)#switchport mode access
SW2(config-if)#switchport access vlan 85
Adresujemy interfejs VLAN30.
W2(config)#interface vlan 75
SW2(config-if)#ip address 10.3.75.14 255.255.255.0
SW2(config-if)#no shutdown
Konfigurujemy port przez który SW2 łączy się z routerem R2. Po tej stronie sieci port będzie działał w trybie trunk, a router będzie miał skonfigurowane subinterfejsy.
SW2(config)#interface ethernet0/1
SW2(config-if)#switchport trunk encapsulation dot1q
SW2(config-if)#switchport mode trunk
SW2(config-if)#switchport trunk native vlan 999
SW2(config-if)#no shutdown
Test połączenia PC1 - PC3
Poniżej skorzystanie z polecenia ping oraz traceroute
Success
Wszystkie przykłady są tylko formą zainteresowania danym zagadnieniem. Zachęcam do zapoznania się ze szczegółami zawartymi w dokumentacji autora lub producenta
🕞 Ostatnia aktualizacja 07.03.2025