Monday, 6 lutego 2012 (fbsd)

Kontakt | Home | English

Wrażenia po weselu w Smolarni

Wesele Eli i Szymona

Notatki: Cisco

Notatki: Cisco 2

Notatki: Cisco 3 - RIP

Notatki: Cisco 4 - EIGRP

Notatki: Cisco - odzyskiwanie haseł

Notatki: Linux

Dostęp do komputera

RAID 5 w Linuksie

Konfiguracja serwera DNS

CCNA Certified
Valid XHTML 1.0 Transitional
Valid CSS!

Notatki: Cisco 2

Kolejna cześć moich notatek zawierająca komendy niezbędne przy pracy z urządzeniami Cisco. W tej części znajdą się kolejne ogólne komendy służące do konfiguracji routerów i przelacznic. Pokaze tez jak dodac statyczne trasy do tabeli trasowej routera.

W poprzedniej części moich notatek na temat urządzeń Cisco przedstawiłem komendy potrzebne do konfiguracji interfejsów. Za chwilę jeszcze raz je przytoczę. Kiedy na routerze konfigurujemy interfejs i przyłączamy działający kabel sieciowy, dany interfejs zmienia stan na "up and up", czyli: połączenie zostało wykryte i uruchomione zostały wymagane protokoły. Sieć, do której router jest przyłączony za pośrednictwem interfejsu w stanie "up and up" automatycznie pojawia się w tabeli trasowania jako "bezpośrednio przyłączona" (directly connected). Aby to sprawdzić, wydajemy następująca komendę:


Router# show ip route

Aby zaobserwować zmiany, które zachodzą w konfiguracji routera gdy przyłączamy go do sieci, można wydać poniższa komendę:


Router# debug ip routing 

Po wydaniu tej komendy, uruchamiamy interfejs sieciowy:


Router# configure terminal

Router(config)# interface fa0/0 

Router(config-if)# ip address 192.168.1.1 255.255.255.0

Router(config-if)# no shutdown

Po wydaniu powyższych komend na ekranie powinniśmy zobaczyć informacje o kolejno po sobie następujących zdarzeniach (uruchomienie interfejsów, dodanie sieci do tabeli trasowych).

Ponieważ debugowanie powoduje niepotrzebne obciążenie procesora i pamięci RAM, najlepiej włączać je tylko wtedy, kiedy mamy ważne powody. Po zakończeniu debugowania należy wydać następująca komendę:


Router# undebug all 
(ewentualnie:)
Router# undebug ip routing

CDP

Urządzenia Cisco używają opatentowanego protokołu CDP aby wykryć inne bezpośrednio przyłączone urządzenia tej samej firmy. Aby zobaczyć urządzenia wykryte przez nasz router lub przełącznicę, należy wydać następującą komendę:


Router# show cdp neighbors

Ze względów bezpieczeństwa, Cisco zaleca wyłączenie tego protokołu (domyślnie jest on włączony) przy użyciu następującej komendy:


Router(config)# no cdp run
(lub:)
Router(config-if)# no cdp enable

Pierwsza z powyższych komend wyłącza CDP dla całego urządzenia, a druga jedynie dla wybranego interfejsu.

Trasowanie statyczne

z użyciem adresu interfejsu routera pośredniego

Generalnie, zaletą routerów jest to, ze używają dynamicznych protokołów trasowania. Jednak w niektórych przypadkach konieczne (lub wygodne) jest skonfigurowanie statycznych tras. Kiedy połączymy dwa routery za pomocą kabla (kabel seryjny lub Ethernet) i nadamy im adresy IP z tej samej sieci - przykładowo: router R1 192.168.1.1/30 oraz router R2 192.168.1.2/30, następnym krokiem możne być skonfigurowanie statycznej trasy z R1 do przykładowej sieci 192.168.1.128/25 przyłączonej do R2. Pośrednim routerem ("next hop") do sieci 192.168.1.128/25 dla routera R1 będzie interfejs 192.168.1.2 na routerze R2. Oto jak można to osiągnąć:


R1(config)# ip route 192.168.1.128 255.255.255.128 192.168.1.2

W powyższym przykładzie 192.168.1.128 255.255.255.128 to adres docelowej podsieci, a 192.168.1.2 to "next hop", czyli adres routera do którego należy przesyłać pakiety przeznaczone dla urządzeń podłączonych do owej podsieci.

z użyciem numeru lokalnego interfejsu

Drugim sposobem na skonfigurowanie trasy do odległej sieci jest użycie nazwy i numeru lokalnego interfejsu, przez który prowadzi trasa do sieci docelowej:


R1(config)# ip route 192.168.1.128 255.255.255.128 serial 0/0

W tym przykładzie, podobnie jak w poprzednim, adres 192.168.1.128/25 (=192.168.1.128 255.255.255.128) reprezentuje sieć docelową. Jednak zamiast adresu IP sąsiedniego routera, użyliśmy nazwy i numeru interfejsu wyjściowego, przez który należy wysyłać pakiety przeznaczone dla sieci 192.168.1.128/25.

W sytuacji, kiedy dwa routery połączone są siecią Ethernet, nie wystarczy skonfigurowanie interfejsu wyjściowego. Aby pakiety dotarły do celu, trasa powinna być skonfigurowana z uwzględnieniem zarówno interfejsu wyjściowego jak i adresu IP najbliższego routera. Konfiguruje się to następująco:


R1(config)# ip route 192.168.1.128 255.255.255.128 fastethernet 0/1 192.168.1.2

Daje to pewność, że pakiety wysłane przez interfejs fastethernet 0/1 dotrą do routera o adresie 192.168.1.2.

Aby usunąć powyższą trasę, używamy komendy no:


R1(config)# no ip route 192.168.1.128 255.255.255.128 192.168.1.2
(lub:)
R1(config)# no ip route 192.168.1.128 255.255.255.128 serial 0/0

I jeszcze jedna ważna do skonfigurowania trasa: trasa do bramy domyślnej (default route, default gateway). Konfiguracja jest prosta:


R1(config)# ip route 0.0.0.0 0.0.0.0 serial 0/0

Ciąg dalszy notatek

Ilość komentarzy: 2

  1. Komentarze:
  2. Ciekawa stronka z rozwiązaniami. Bardzo szybko i skutecznie. Prosimy o więcej szczegółów. np.: pominąłeś SSH i zdalną pracę na urządzeniach.

    — *Maciek Mon, 3 Jan 2011

  3. Hej, fajny pomysł na przypomnienie materiału z CCNA. Zwięzły i konkretny opis, nie trzeba wertować dużej liczby materiału. Pozdrawiam

    — Emil Sat, 9 Jan 2010