Troubleshooting pack

Хотелось бы разместить отдельным постом набор классово правильных утилит, долгое время копившихся до текущего боеспособного улия. К тому же это позволит мне удалить их с флэш-накопителя и брать с сайта лишь те, что нужны именно сейчас.

Все утилиты под операционную систему Windows, но у многих существуют вариант под альтернативные ОС.

Начнём с классического сервиса – TFTP, который зачастую необходим для обновления той же IOS на свежевыкованном оборудовании Cisco. Раньше использовался tftpd32, но с ним наблюдались проблемы при попытке передать большие файлы, те же файлы-образы NX-OS. Для этого использую Klever PumpKIN TFTPD. Доступна версия так же под MacOS.Оригинальный пакет устанавливается в систему, что может быть не очень удобно. Прекрасно, что простой exe-файл вполне себе работает – PumpKIN, его-то я и использую.
Хочу заметить, что даже с ним бывают проблемы, поэтому спасает только Solarwinds TFTP Server. На сайте требуется заполнять бесполезную форму, поэтому вот прямая ссылка на zip-архив с сайта. И ссылка на файл с данного сайта.

Ну раз уж с классики начали, то приступим к SSH и легковесным лидером здесь является PuTTY. Ссылка на локально хранимый файл.
Несмотря на то, что подобный файл всегда есть в tshoot pack, я предпочитаю использовать XShell, который не стоит разве что на телефоне. До жути удобно и тот же SecureCRT не идёт ни в какое сравнение. Доступна бесплатная, полноценная версия для студентов, но ежели чего, на глаза попалась вот такая ссылка ;)

Утилита для проприетарного CDP так же имеется, позволяет узнать номер физического порта коммутатора куда подключены. Не помню когда последний раз использовал, возможно во время игр с voice, но пущай лежит.

Для syslog удобно использовать отдельный коллектор, а не в составе какого-то комбайнера и с этим отлично справляется SysRose Syslog Desktop – локально syslog.

В редких случаях, но дико может понадобиться утилита носящая имя mturoute. Достаточный обзор есть здесь. Локальный файл – здесь.

Для работы с Netflow есть отличный пакет содержащий и генератор, и коллектор и даже конфигуратор. Умеет Netflow v5, v9, IPFIX. Кажется когда-то достал его на сайте платного netflow-менеджера от Scrutinizer.

Для дебага DHCP пару раз приходилась нужной утилита DHCPexplorer. Сайт производителя настолько плох, что оставлю его без упоминания. Отлично помогает на каком этапе затыкается работа с DHCP Relay (например тот же ip helper-address) и вовремя дать провайдеру по голове, за то что режет вас как какое-нибудь физическое лицо.

В плане настройки и дебага SNMP предпочитаю юниксовую станцию с пакетом net-snmp, привычней знаете ли, но cmd-шный SnmpGet тоже справляется.

В наборе так же присутствуют, но не были ниразу использованы FreeSSHd и FreeFTPd, взятые отсюда.

Большой ошибкой будет не упомянуть отдельным словом один из столпов сетевого траблшутинга – iperf. Свободнораспространяемая утилита, предназначенная для измерения максимальной пропускной способности канала, путём генерирования заданного шаблона TCP/UDP-трафика. Утилита CLI-ориентирована, доступна на многих платформах и впервые полюбилась мне во времена плотной работы с FreeBSD. Со временем произошёл полный переход на графическую вариацию, простой framework к iperf под названием jperf, использующий для работы GUI на Java (не входящий в архив с пакетом). Свободно скачивается с официального сайта или отсюда.

Для мультикаста перепробовано немало утилит, да и самим [ij]perf можно вполне себе гонять UDP-пакетики, однако гораздо проще показалось воспользоваться MCastTest найденым здесь. Либо очень близкой его вариацией с отдельным исполнением отправителя и получателя, обнаруженой в этой теме.

Как неприметного крестьянина впишем Wireshark. Утилита настолько могущественная и всеобъемлюща, что по ней пишут даже книги и сертифицируются! Не трудно скачать с официального сайта, но попадаются stable, которые вовсе не stable, поэтому переход по версиям нетороплив. Оставлю здесь лишь 32-битный пакет версии 1.8.4 (последний stable на момент публикации), проверенный на работоспособность – Wireshark-win32-1.8.4.
В последнее время почти только им пользуюсь и радуюсь, так что влепим метку highly recommended.

В дополнение хотелось бы разместить ещё и драйвер для самого популярного USB-COM переходника Prolific на плате PL2303. Особой необходимости более нет, ввиду самостоятельного подхвата дров на Windows 7 и выше, однако многие предпочитают или по иным причинам сидят на Windows XP.

Пожалуй всё, буду рад новым утилитам в комментариях.

SHARE: Tweet about this on TwitterShare on FacebookShare on VKShare on LinkedInShare on Google+Email this to someone