Router-on-a-Stick
Przygotowanie, scenariusz
Info
Do realizacji tego zadania wymagany będzie symulator Cisco Packet Tracer 8.2.2 dostępny za darmo dla każdej zarejestrowanej osoby na platformie NetAcad.
Jeżeli nie korzystaliście nigdy z narzędzia Cisco Packet Tracer zalecam przejść podstawowy kurs z jego obsługi dostępny na ww. platformie.
Naszym zadaniem będzie skonfigurowanie tzw. routera na patyku czyli pod jednym portem fizycznym będziemy mieli dwie sieci VLAN.
Topologia
Konfiguracja komputerów PC1 oraz PC2
Konfiguracja PC1
- IPv4 Address: 192.168.10.10
- Subnet Mask: 255.255.255.0
- Default Gateway: 192.168.10.1
Konfiguracja PC2
- IPv4 Address: 192.168.20.10
- Subnet Mask: 255.255.255.0
- Default Gateway: 192.168.20.1
Konfiguracja przełącznika S1
Przechodzimy w tryb konfiguracyjny i ustawiamy nazwę przełącznika.
Switch#configure terminal
Switch(config)#hostname S1
Tworzymy na przełączniku dwa VLAN-y.
S1(config)#vlan 10
S1(config-vlan)#name KOMPUTERY
S1(config)#vlan 20
S1(config-vlan)#name SERWERY
Teraz do interfejsu fastEthernet0/1 do którego wpiety jest PC1 przypiszemy VLAN10 natomiast interfejsy GigabitEthernet0/1 oraz GigabitEthernet0/2 przestawimy w tryb trunk, który pozwoli przesyłać informację o VLAN-ach między przełącznikami oraz routerem.
S1(config)#interface fastEthernet 0/1
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 10
S1(config)#interface gigabitEthernet 0/1
S1(config-if)#switchport mode trunk
S1(config)#interface gigabitEthernet 0/2
S1(config-if)#switchport mode trunk
Możecie sprawdzić konfigurację VLAN-ów komendą:
S1#show vlan
Możecie również sprawdzić interfejsy działające w trybie trunk komendą:
S1#show interfaces trunk
Dlaczego wyskoczył tylko jeden interfejs, który działa w trybie trunk skoro skonfigurowaliśmy dwa? To wszystko dlatego, że po stronie routera mamy wyłączony interfejs i przełącznik nie zestawia połączenia.
Konfiguracja przełącznika S2
Powtarzamy całą operację przeprowadzoną na przełączniku S1 z drobnymi zmianami.
Switch#configure terminal
Switch(config)#hostname S2
S2(config)#vlan 10
S2(config-vlan)#name KOMPUTERY
S2(config)#vlan 20
S2(config-vlan)#name SERWERY
S2(config)#interface fastEthernet 0/1
S2(config-if)#switchport mode access
S2(config-if)#switchport access vlan 20
S2(config)#interface gigabitEthernet 0/1
S2(config-if)#switchport mode trunk
Test połaczenia PC1 - PC2
Szybki test ping czy PC1 będzie w stanie komunikować się z PC2. Oczywiście, efektów brak
Konfiguracja routera
Zaczynamy od trybu konfiguracyjnego i nazwy.
Router#configure terminal
Router(config)#hostname R
Teraz czas na interfejs, a raczej subinterfejsy. Najpierw należy włączyć interfejs komendą:
R(config)#interface gigabitEthernet 0/0/0
R(config-if)#no shutdown
Konfiguracja subinterfejsów dla dwóch VLAN-ów.
R(config)#interface gigabitEthernet 0/0/0.10
R(config-subif)#encapsulation dot1Q 10
R(config-subif)#ip address 192.168.10.1 255.255.255.0
R(config)#interface gigabitEthernet 0/0/0.20
R(config-subif)#encapsulation dot1Q 20
R(config-subif)#ip address 192.168.20.1 255.255.255.0
Sprawdźmy czy adresy zostały prawidłowo przypisane komendą
R#show ip interface brief
Drugi test połaczenia PC1 - PC2
Powtarzamy test z PC1 do PC2, tym razem z powodzeniem.
I jeszcze żebym nie był gołosłowny, możecie wrócić na przełącznik S1 i sprawdzić jak wyglądają interfejsy trunk
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 04.03.2025