przejście do zawartości
Jan Kończak
Narzędzia użytkownika
Zaloguj
Narzędzia witryny
Narzędzia
Pokaż stronę
Poprzednie wersje
Odnośniki
Ostatnie zmiany
Menadżer multimediów
Indeks
Zaloguj
Ostatnie zmiany
Menadżer multimediów
Indeks
Jesteś tutaj:
start
»
bio-sk
»
cisco-routing-statyczny
bio-sk:cisco-routing-statyczny
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
==== Układ portów na routerze używanym do zajęć ==== Używany do zajęć router ([[https://www.cisco.com/c/en/us/products/collateral/routers/900-series-integrated-services-routers-isr/datasheet-c78-741615.html|Cisco c921-4P]]) ma w środku mały wbudowany mostek (tzn. switch). <html><pre style="line-height:1em;font-family:DejaVu Sans Mono"> ┌────────────────────────────────────────┐ │ Cisco c921-4P Vlan 1┌──────────┐ │ │ ┌╶╶╶╶╶╶╶╶╶╶╶╶┤ CPU │ │ │ ┌──────────║─────────┐ └─┬──────┬─┘ │ │ │ Wbudowany mostek │ ┆Gi4 ┆Gi5 │ │ │ ┆ ┆ ┆ ┆ │ ┆ ┆ │ └──┴──║────║────║────║──┴────║──────║────┘ Gi0 Gi1 Gi2 Gi3 Gi4 Gi5 </pre></html> Konfigurując porty ''Gi0''÷''Gi3'' trzeba pamiętać, że cały mostek jest połączony z procesorem routera jedną szyną, zachowującą się jak port trunk. \\ Dlatego na portach ''Gi0''÷''Gi3'' nie można bezpośrednio nadać adresów IP – adresy należy nadać na odpowiednim interfejsie ''Vlan //N//''. Domyślnie wszystkie te porty są w VLANie 1, czyli żeby nadać routerowi adres IP (który będzie dostępny z każdego z tych portów) należy do nadać na interfejsie ''Vlan 1''. Interfejsy ''Gi4'' i ''Gi5'' są bezpośrednio połączone do procesora, więc można je normalnie konfigurować. ==== Konfiguracja routerów CISCO z linii poleceń IOS ==== ''no …'' – odwraca działanie komendy\\ Tryb użytkownika - prompt **''>''** * ''ping <ip>'' * ''traceroute <ip> [numeric]'' * ''show …'' - pozwala na pokazanie (w tym trybie tylko __części__) stanu i ustawień * ''enable'' - przechodzi do trybu uprzywilejowanego <html><div style="margin-top:-1.2em"></div></html> Tryb uprzywilejowany - prompt **''#''** * ''show …'' - pozwala na pokazanie stanu i ustawień * ''show interfaces'' - (długa) informacja o interface'ach sieciowych * ''show interface description'' - (skrótowa) informacja o interface'ach sieciowych * <html><div style="display:inline-block;height:16pt"></div></html>''show interface status'' - informacja o interfejsach wbudowanego sprzętowego mostka * ''show vlan-switch'' - wyświetla konfigurację VLANów wbudowanego sprzętowego mostka * ''show interfaces trunk'' - wyświetla konfigurację interfejsów trunk wbudowanego sprzętowego mostka * <html><div style="display:inline-block;height:16pt"></div></html>''show ip interface brief'' - podsumowanie interface'ów sieciowych (wspierających protokół IP) * ''show ip route'' - informacje o routingu (tablica tras) * ''show ip route <ip>'' - pokazanie trasy jaka jest wybierana do <ip> * <html><div style="display:inline-block;height:16pt"></div></html>''configure terminal'' przechodzi do trybu konfiguracji<html><div style="margin-top:-1.2em"></div></html> Tryb konfiguracji - prompt **''(config) #''** * ''hostname <nazwa>'' - ustawienia nazwy routera * ''router …'' - ustawienia protokołów routingu * ''ip route <adres> <maska> <ip następnego skoku>'' - dodanie trasy statycznej, np: \\ ''ip route 172.16.0.0 255.255.0.0 192.168.0.254'' \\ trasę domyślną można dodać jako trasę do sieci ''0.0.0.0'' z maską ''0.0.0.0'' * <html><div style="display:inline-block;height:16pt"></div></html>''interface <nazwa interface'u>'' - wejście w tryb ustawień podanego interface'u - prompt **''(config-if) #''**, np: \\ ''interface Gi 4'' – GigaEthernet (ethernet 1Gbit) \\ ''interface Vlan 10'' – konfiguracja VLANu ze znacznikiem 10 \\ Polecenia w trybie konfiguracji interface'u: * ''ip address <adres> <maska>'' - ustawienie adresu, np: \\ ''ip address 192.168.0.1 255.255.255.0'' * ''no shutdown'' - włączenie interface'u \\ Uwaga: domyślnie interfejsy wbudowanego sprzętowego mostka są włączone, pozostałe są wyłączone * <html><div style="display:inline-block;height:16pt"></div></html>''switchport access vlan <numer>'' - ustawia VLAN do którego należy port wbudowany sprzętowy mostek * ''switchport mode trunk'' - ustawia port wbudowanego sprzętowego mostka jako przesyłający (znakowane) dane z wielu VLANów * ''interface range …'' - konfiguruje kilka interfejsów naraz, działa jak dla omawianych wcześniej switchy * ''interface <nazwa_interfejsu>.<numer_podinterfejsu>'' – konfiguracja podinterfejsu, potrzebna jeśli na interfejsie przychodzą ramki z wielu vlanów (z odpowiednimi znacznikami) np. \\ ''interface //GigaEthernet 5.2//'' (skracając: ''interface //Gi5.2//'') \\ W trybie konfiguracji podinterfejsu - prompt **''(config-subif)#''**: * ''encapsulation dot1Q <numer_vlana>'' – przypisanie interfejsu do sieci vlan, np: \\ ''encapsulation dot1Q 2'' * ''ip address <adres> <maska>'' Dodatkowo: * ''ctrl+r'' odświeża bieżącą linię * ''ctrl+shift+6'' / ''ctrl+shift+6, x'' / ''ctrl+alt+6'' przerywa hostname lookup / ping etc. * ''undebug all'' wyłącza ''debug all'' ++++ Przykładowe wyniki poleceń | <html> <div style="line-height:100%; margin:0; padding:0"> Komunikat powitalny routera bez startowej konfiguracji – zawsze należy odpowiedzieć "nie": <pre> --- System Configuration Dialog --- Would you like to enter the initial configuration dialog? [yes/no]: <b>no</b> </pre> Lista i stan interfejsów: <pre> Router#<b>show ip interface brief</b> Interface IP-Address OK? Method Status Protocol GigabitEthernet0 unassigned YES unset <span style="background-color:#f001" title="Włączony interfejs który nawiązał połączenie na warstie L1 i L2">up</span> up GigabitEthernet1 unassigned YES unset up up GigabitEthernet2 unassigned YES unset <span style="background-color:#f001" title="Włączony interfejs który nie wykrył znalazł po drugiej stronie kabla włączonego urządzenia">down</span> down GigabitEthernet3 unassigned YES unset down down GigabitEthernet4 unassigned YES unset <span style="background-color:#f001" title="Wyłączony interfejs">administratively down</span> down GigabitEthernet5 unassigned YES unset up up <span style="background-color:#f001" title="Interfejs na którym można ustawiać adresy IP tym portom Gi0÷Gi3, które należą do VLANu nr 1">Vlan1</span> unassigned YES unset up up Router#<b>show interfaces description</b> Interface Status Protocol Description Gi0 up up Gi1 up up Gi2 down down Gi3 down down Gi4 admin down down Gi5 up up Vl1 up up </pre> Lista i stan interfejsów wbudowanego switcha: <pre> Router#<b>show interface status</b> Port Name Status Vlan Duplex Speed Type Gi0 connected 1 a-full a-1000 10/100BaseTX Gi1 connected 1 a-full a-1000 10/100BaseTX Gi2 notconnect 1 auto auto 10/100BaseTX Gi3 notconnect 1 auto auto 10/100BaseTX Router#<b>show vlan-switch</b> VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active Gi0, Gi1, Gi2, Gi3 </pre> Konfiguracja wbudowanego switcha, po której będą trzy grupy portów: [Gi0] → Vlan 3, [Gi1,Gi2] → Vlan 2, [Gi3] → połączenie trunk: <pre> Router(config)#<b>int gigabitEthernet 0</b> Router(config-if)#<b>switchport access vlan 3</b> % Access VLAN does not exist. Creating vlan 3 Router(config-if)#<b>exit</b> Router(config)#<b>interface range gigabitEthernet 1-2</b> Router(config-if-range)#<b>switchport access vlan 2</b> % Access VLAN does not exist. Creating vlan 2 Router(config-if-range)#<b>exit</b> Router(config)#<b>int gigabitEthernet 3</b> Router(config-if)#<b>switchport mode trunk</b> Router(config-if)#<b>end</b> Router#<b>show interfaces status</b> Port Name Status Vlan Duplex Speed Type Gi0 connected 3 a-full a-1000 10/100BaseTX Gi1 connected 2 a-full a-1000 10/100BaseTX Gi2 notconnect 2 auto auto 10/100BaseTX Gi3 connected trunk a-full a-1000 10/100BaseTX Router#<b>show vlan-switch</b> VLAN Name Status Ports ---- -------------------------------- --------- ------------------------------- 1 default active 2 VLAN0002 active Gi1, Gi2 3 VLAN0003 active Gi0 Router#<b>show interfaces trunk</b> Port Mode Encapsulation Status Native vlan Gi3 on 802.1q trunking 1 Port Vlans allowed on trunk Gi3 1-4094 Port Vlans allowed and active in management domain Gi3 1-3 Port Vlans in spanning tree forwarding state and not pruned Gi3 1-3 </pre> Konfiguracja adresów IP na portach: <pre> Router(config)#<b>int GigabitEthernet 4</b> Router(config-if)#<b>ip addr 10.0.1.1 255.255.255.0</b> Router(config-if)#<b>no shutdown</b> Router(config-if)#<b>exit</b> Router(config)#<b>int GigabitEthernet5</b> Router(config-if)#<b>ip address 192.168.5.5 255.255.255.0</b> Router(config-if)#<b>exit</b> Router(config)#<b>interface Vlan 2</b> Router(config-if)#<b>ip address 192.168.2.5 255.255.255.0</b> Router(config-if)#<b>exit</b> Router(config)#i<b>nterface Vlan 3</b> Router(config-if)#<b>ip address 192.168.3.5 255.255.255.0</b> Router#<b>show ip interface brief</b> Interface IP-Address OK? Method Status Protocol GigabitEthernet0 unassigned YES unset up up GigabitEthernet1 unassigned YES unset up up GigabitEthernet2 unassigned YES unset down down GigabitEthernet3 unassigned YES unset up up GigabitEthernet4 10.0.1.1 YES manual down down GigabitEthernet5 192.168.5.5 YES manual up up Vlan1 unassigned YES unset up up Vlan2 192.168.2.5 YES manual up up Vlan3 192.168.3.5 YES manual up up </pre> Wyświetlenie i konfiguracja trasowania: <pre> Router#<b>show ip route</b> Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is not set 192.168.2.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.2.0/24 is directly connected, Vlan2 L 192.168.2.5/32 is directly connected, Vlan2 192.168.3.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.3.0/24 is directly connected, Vlan3 L 192.168.3.5/32 is directly connected, Vlan3 192.168.5.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.5.0/24 is directly connected, GigabitEthernet5 L 192.168.5.5/32 is directly connected, GigabitEthernet5 Router(config)#<b>ip route 172.23.0.0 255.255.0.0 192.168.3.1</b> Router(config)#<b>ip route 172.31.3.0 255.255.255.0 192.168.3.1</b> Router(config)#<b>ip route 172.22.0.0 255.255.0.0 192.168.2.1</b> Router(config)#<b>ip route 0.0.0.0 0.0.0.0 192.168.5.254</b> Router#<b>sh ip route</b> Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is 192.168.5.254 to network 0.0.0.0 S* 0.0.0.0/0 [1/0] via 192.168.5.254 S 172.22.0.0/16 [1/0] via 192.168.2.1 S 172.23.0.0/16 [1/0] via 192.168.3.1 172.31.0.0/24 is subnetted, 1 subnets S 172.31.3.0 [1/0] via 192.168.3.1 192.168.2.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.2.0/24 is directly connected, Vlan2 L 192.168.2.5/32 is directly connected, Vlan2 192.168.3.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.3.0/24 is directly connected, Vlan3 L 192.168.3.5/32 is directly connected, Vlan3 192.168.5.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.5.0/24 is directly connected, GigabitEthernet5 L 192.168.5.5/32 is directly connected, GigabitEthernet5 </pre> Testowanie łączności: <pre> Router#<b>ping 172.31.3.9</b> Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.31.3.9, timeout is 2 seconds: .!!!! Success rate is 80 percent (4/5), round-trip min/avg/max = 1/1/2 ms Router#<b>traceroute 172.31.3.9 numeric</b> Type escape sequence to abort. Tracing the route to 172.31.3.9 VRF info: (vrf in name/id, vrf out name/id) 1 192.168.3.1 60 msec 12 msec 20 msec 2 10.56.22.100 40 msec 52 msec 28 msec 3 10.153.97.3 32 msec 40 msec 40 msec 4 172.31.3.9 84 msec 68 msec 72 msec </pre> Użycie CDP do diagnostyki: <pre> Router#<b>show cdp neighbors</b> Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone, D - Remote, C - CVTA, M - Two-port Mac Relay Device ID Local Intrfce Holdtme Capability Platform Port ID MojRouter Gig 3 125 R B S C921-4P Gig 0 II_pietro Gig 1 144 R B S C921-4P Gig 0 TenZielony Gig 5 174 R B S C921-4P Gig 3 Total cdp entries displayed : 3 </pre> </div> </html> ++++ ==== [Ekstra] Symulacja routerów CISCO ==== Popularny emulator korzystający z rzeczywistych obrazów systemu operacyjnego – [[http://www.gns3.com/|GNS3]] – umie wirtualizować wiele routerów CISCO. Symulator sprzętu CISCO: https://www.netacad.com/courses/packet-tracer
bio-sk/cisco-routing-statyczny.txt
· ostatnio zmienione: 2024/11/24 17:35 przez
jkonczak
Narzędzia strony
Pokaż stronę
Poprzednie wersje
Odnośniki
Złóż / rozłóż wszystko
Do góry