мелочи
Тут описаны самые простые приемы работы с cisco, про которые некоторые начинающие администраторы могут не знать или просто забыть :-)
Как узнать в какой порт включен компьютер ?
Для L2 и L3 коммутаторов узнать что подключено к порту очень просто. Для начало нам нужно узнать mac-address. Для этого пропингуем необходимый хост (для примера server2.dsn.plck.rw):
c2960-dsn-sv#ping server2.dsn.plck.rw
Translating "server2.dsn.plck.rw"...domain server (255.255.255.255) [OK]
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.8.16.5, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/9 ms
Теперь мы знаем ip адрес хоста (10.8.16.5), посмотрим на ARP таблицу:
c2960-dsn-sv#sh arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 10.8.16.5 0 0006.5bef.7a5e ARPA Vlan1
arp таблица может содержать много записей, я тут удалил лишние строки. Теперь мы знаем mac-address.
Далее нужно посмотреть таблицу mac адресов, на старых коммутаторах команда была такой:
#sh mac-address-table
Но на последних коммутаторах cisco 2960 (12.2(55)SE5), которые к нам приходили, нужно вводить:
#sh mac address-table
т.е. без дефиса после mac
Когда введете эту команду, то получите весь список мак-адресов, про которые циска в данный момент знает. Список очень большой, поэтому мы скопируем интересующий нас mac-address в буфер обмена и выполним вот такую команду:
c2960-dsn-sv#sh mac address-table | include 0006.5bef.7a5e
1 0006.5bef.7a5e DYNAMIC Fa0/9
Тут вывод перенаправляется на команду include, которая работает по аналогии с линуксовым grep.
Как видим искомый хост включен в порт Fa0/9
Просмотр соседних коммутаторов или маршрутизаторов используя CDP
CDP (Cisco Discovery Protocol) - проприетарный протокол разработанный компанией CISCO, позволяет обнаруживать подключённое (напрямую или через устройства первого уровня) сетевое оборудование Cisco, его название, версию IOS и IP-адреса.
Вот пример:
c3750-post-EC#sh cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone
Device ID Local Intrfce Holdtme Capability Platform Port ID
c2950T-PE Gig 2/0/24 161 S I WS-C2950T Gig 0/2
c2950T-PE Gig 1/0/24 161 S I WS-C2950T Gig 0/1
Plck_DS_newV Gig 1/0/28 144 S I WS-C2950G Gig 0/1
Plck_DS_oldV Gig 1/0/26 159 S I WS-C2950G Gig 0/2
CE-Polock Gig 1/0/22 178 R S I WS-C3750G Gig 1/0/4
CE-Polock Gig 2/0/1 156 R S I WS-C3750G Gig 2/0/4
c2940-pto Gig 1/0/13 139 S I WS-C2940- Fas 0/8
c2950-gromy Gig 1/0/23 128 S I WS-C2950- Fas 0/24
Plck_DS_bag Gig 1/0/27 151 S I WS-C2950G Gig 0/1
Более подробную информацию можно увидеть через deail, вот так например:
CE-Polock#sh cdp neighbors detail
-------------------------
Device ID: c3750-DSN
Entry address(es):
IP address: 10.8.254.10
Platform: cisco WS-C3750G-12S, Capabilities: Router Switch IGMP
Interface: GigabitEthernet2/0/25, Port ID (outgoing port): GigabitEthernet1/0/1
Holdtime : 154 sec
Version :
Cisco IOS Software, C3750 Software (C3750-IPSERVICESK9-M), Version 12.2(55)SE5, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2012 by Cisco Systems, Inc.
Compiled Thu 09-Feb-12 18:59 by prod_rel_team
advertisement version: 2
Protocol Hello: OUI=0x00000C, Protocol ID=0x0112; payload len=27, value=00000000FFFFFFFF010221FF000000000000203A079B2D80FF0000
VTP Management Domain: ''
Native VLAN: 259
Duplex: full
Management address(es):
IP address: 10.8.254.10
CDP довольно интересная штука, есть даже роутинг по протоколу cdp, это router odr. На клиенстких портах и на портах ведущих в чужие сети рекомендуется его отключать.
Тест кабеля используя TDR
Рефлектометр для кабельных линий (англ. Time Domain Reflectometer, англ. TDR) — устройство, предназначенное для выявления дефектов в кабельных линиях локационным (рефлектометрическим) методом.
Очень полезная фишка в циске, позволяет проверить целостность каждой пары в UTP, а так же его длину. Работает следующий образом, сначала запускаем тест, на отдельно взятом интерфейсе:
CE-Polock#test cable-diagnostics tdr interface gigabitEthernet 1/0/15
Link state may be affected during TDR test
TDR test started on interface Gi1/0/15
A TDR test can take a few seconds to run on an interface
Use 'show cable-diagnostics tdr' to read the TDR results.
Помните, что на время теста (несколько сек.) соединение будет разорвано. Далее смотрим результат теста:
CE-Polock#show cable-diagnostics tdr interface gigabitEthernet 1/0/15
TDR test last run on: November 27 14:23:09
Interface Speed Local pair Pair length Remote pair Pair status
--------- ----- ---------- ------------------ ----------- --------------------
Gi1/0/15 auto Pair A 5 +/- 4 meters Pair B Normal
Pair B 5 +/- 4 meters Pair A Normal
Pair C 5 +/- 4 meters Pair C Normal
Pair D 0 +/- 4 meters Pair D Open
В результатах теста видим, что пара D (коричневая) не контачит (open). Потому линк поднимается только на 100mbps. Т.к. расстояние 0, то не контачит она в самой циске.
Так же пара может быть закорочена (short).
Остановить ping, traceroute и т.п. процессы на cisco.
Иногда хочется прервать какой-нибудь вечный пинг, или traceroute, почему-то хочется нажать что-нибудь вроде Ctrl-C и т.п. но оно не работает :-)И правильно, нужно нажимать Ctrl+Shift+6 :-)
Отложенная перезагрузка
Кроме обычной перезагрузки циски (reload) можно еще использовать reload in, что бы перезагрузить устройство через некоторое время.
# reload in 10
В данном примере, устройство перезагрузится через 10 минут. Это полезно тогда, когда вы не уверены в своих следующих действиях, которые могут привести к недоступности устройства.
Так же можно использовать reload at, что бы сказать перезагрузиться в определенное время. Если же
ваши действия не нанесли вреда, то перезагрузку можно отменить так:
# reload cansel
Очистка конфигурации
Что бы вернуть дефолтную конфигурацию, нужно выполнить:
# write erase
или вот еще способ:
# erase startup-config
затем само собой
# reload
А вот как можно обнулить только конфигурацию интерфейса
(config)# default interface gigabitEthernet 1/0/12
Конечно можно и все сразу:
(config)# default interface range gigabitEthernet 1/0/1 - 28
Удаление директории с файлами (например развернутый tar-архив с IOSом)
delete /force /recursive flash:target