9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

Похоже, что все винят сеть во всех возможных проблемах, с которыми они сталкиваются с компьютерами. Но для этого есть причина: часто это сеть. Дело в том, что сети сложны, и в типичной сети происходит много всего. А когда происходит много всего, многое может пойти не так. Итак, если что-то действительно пойдет не так - а это в конечном итоге произойдет, - вам необходимо приступить к устранению неполадок. И, как и в случае с любой другой задачей, эффективное устранение неполадок требует использования соответствующих инструментов. Сегодня мы обсуждаем лучшие инструменты для устранения неполадок в сети.

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

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

Об устранении неполадок в сети

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

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

Самое основное золотое правило поиска и устранения любых неполадок - не только сетей - может сэкономить вам много времени и нервов: не делайте предположений. В частности, не думайте, что пользователи рассказывают вам все или даже то, что они говорят вам, правда. Проверяйте все сами.

9 лучших инструментов для устранения неполадок сети

Что касается инструментов, которые можно использовать для устранения сетевых проблем, их так много, что мы могли бы написать о них целую книгу. Фактически, по этому поводу написано множество книг. Сегодня мы сконцентрируемся на наиболее полезных инструментах. Возможно, вы уже знаете некоторые из них, но, возможно, не представляли, как они могут помочь в устранении неполадок. У других инструментов в нашем списке нет другой цели, кроме помощи в устранении неполадок.

1. Набор инструментов инженера SolarWinds ( БЕСПЛАТНЫЙ ПРОБНЫЙ ПЕРИОД )

Наша первая запись - это набор инструментов инженера от SolarWinds. Если вы не знаете компанию, SolarWinds производит одни из лучших инструментов сетевого и системного администрирования. Его флагманский продукт, Network Performance Monitor, является одним из лучших инструментов сетевого мониторинга . SolarWinds также известен тем, что создал несколько отличных бесплатных инструментов, некоторые из которых были недавно рассмотрены, когда мы обсуждали лучшие калькуляторы подсети  или лучшие TFTP-серверы .

Но сегодня мы говорим о наборе инструментов SolarWinds Engineer's Toolset. Как следует из названия, это не инструмент, а полный набор инструментов. Набор инструментов инженера включает более 60 различных инструментов. В нем есть всего понемногу. Благодаря автоматическому обнаружению инструмент обнаружит все ваши сетевые устройства, включая подробные сведения, такие как сопоставление портов коммутатора. Хотя это не сильно поможет вам в ваших усилиях по устранению неполадок при возникновении проблем, они могут улучшить ваши знания о сети, что может оказаться неоценимым при устранении неполадок.

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

В этом наборе инструментов есть несколько отличных специальных инструментов для устранения неполадок. Такие инструменты, как Ping Sweep, DNS Analyzer и TraceRoute, можно использовать для выполнения надежной диагностики сети и быстрого решения сложных сетевых проблем. А если вас беспокоит безопасность, вы можете использовать некоторые инструменты набора инструментов для имитации атак на вашу сеть и помощи в выявлении уязвимостей.

В Engineer's Toolset также есть отличные функции мониторинга и оповещения. Он будет контролировать ваши устройства и выдавать предупреждения при обнаружении проблем с доступностью или работоспособностью. Зачастую это дает вам время отреагировать, прежде чем пользователи начнут звонить с жалобой. А если этого недостаточно, вы также можете использовать некоторые из включенных инструментов для управления конфигурацией и консолидации журналов.

Со всеми этими функциями набор инструментов SolarWinds Engineer платный. Цена начинается с 1 495 долларов США и указана за рабочее место, при этом требуется одна лицензия на каждого указанного пользователя. Если вы хотите попробовать этот набор инструментов, SolarWinds предлагает бесплатную 30-дневную пробную версию.

БЕСПЛАТНАЯ 30-дневная пробная версия: НАБОР ИНЖЕНЕРА SOLARWINDS

Несколько полезных инструментов командной строки

Некоторые из наиболее полезных инструментов устранения неполадок сети встроены в большинство операционных систем. Они могут не показаться вам инструментами для устранения неполадок, но, как мы скоро увидим, каждый из них может дать ценную информацию о том, что может быть не так с вашей сетью.

2. Пинг

Ping - действительно самая простая из всех команд устранения неполадок. Он мало что делает, но то, что он делает, настолько полезен, что включен в каждую операционную систему. Технически говоря, Ping просто отправляет пакеты эхо-запроса ICMP к цели и ожидает ответа, отправляя обратно пакеты эхо-ответа ICMP. Этот процесс повторяется определенное количество раз - 5 по умолчанию в Windows и до тех пор, пока он не будет остановлен по умолчанию в большинстве реализаций Unix / Linux, что позволит ему собирать статистику. Ping вычисляет задержку между каждым запросом и ответом и отображается как время приема-передачи. В вариантах Unix он обычно также отображает значение поля TTL ответа, обеспечивая указание количества переходов или маршрутизаторов между источником и пунктом назначения.

Ping может стать вашим первым шагом в качестве инструмента для устранения неполадок. Скажем, например, что пользователь жалуется на медленный ответ из корпоративной интрасети. Запустив Ping веб-сервера интрасети с рабочей станции этого пользователя, вы можете быстро получить первую диагностику. Если статистика Ping показывает медленное время отклика, скорее всего, у вас проблема с сетью. С другой стороны, пинги нормальные, возможно, это сервер, который не отвечает достаточно быстро. Несмотря ни на что, это дает вам отправную точку для дальнейшей отладки.

3. Tracert / Traceroute

В зависимости от того, из мира вы Windows или * nix, вы знаете этот инструмент командной строки как Tracert или Traceroute. Они почти идентичны и служат одной и той же цели. Команда, которую вы запускаете, задавая ей IP-адрес назначения, отобразит список всех маршрутизаторов, которые должны пройти между компьютером, с которого вы отправляете команду, и IP-адресом назначения.

В качестве инструмента устранения неполадок Tracert так же полезен, как и Ping. Современные сети часто построены с учетом отказоустойчивости и избыточности с несколькими путями между любыми двумя точками. Когда по какой-либо причине один из нескольких путей выходит из строя, трафик автоматически перенаправляется на другой путь. Этот другой путь может снизить производительность.

Еще одна полезная функция Traceroute заключается в том, что она, как и Ping, отображает некоторую статистику времени отклика для каждого перехода. Это делает его бесценным инструментом для точного определения местоположения любой медлительности или перегрузки сети. Для каждого перехода Traceroute покажет вам минимальное, среднее и максимальное время отклика.

4. Ipconfig

Ipconfig - еще один инструмент командной строки, входящий в состав большинства операционных систем. Команда используется для отображения информации о стеке IP-протокола компьютера, на котором она запущена. Различные переключатели или параметры командной строки позволят вам отображать больше или меньше деталей.

По умолчанию в списке команды отображаются IP-адрес, маска подсети и шлюз по умолчанию, связанные с каждым сетевым интерфейсом, установленным на компьютере. Добавление параметра / all отобразит значительно больше информации. Например, он предоставит вам MAC-адрес каждого интерфейса. Также будет указано, были ли IP-адрес и конфигурация выполнены вручную или через DHCP. А в случае DHCP он расскажет вам подробную информацию о DHCP-сервере и аренде.

У Ipconfig есть еще одна утилита, помимо предоставления информации о локальном компьютере. Некоторые параметры командной строки Ipconfig вызывают сброс или изменение некоторых параметров. Аренда DHCP может быть изменена с помощью команд ipconfig / release и ipconfig / Renew. Первый освободит текущую аренду DHCP, а второй запросит новый IP-адрес у DHCP-сервера. В качестве другого примера можно использовать команду ipconfig / flushdns для очистки кеша разрешения имен DNS.

5. Netstat

Одна из проблем с устранением проблем с подключением TCP / IP возникает из-за огромного количества подключений и служб в любой системе. Netstat может помочь вам определить состояние каждого подключения и запущенные службы, что поможет вам сузить область поиска. Netstat, доступный в большинстве операционных систем, может быстро предоставить подробную информацию о клиентских службах и связях TCP / IP.

Выполнение команды отображает все активные соединения на локальном компьютере, как входящие, так и исходящие. Кроме того, Netstat может также отображать порты прослушивания на компьютере, на котором он запущен. Netstat - это команда, допускающая множество параметров. И что еще больше сбивает с толку, параметры различаются для разных платформ. Например, Netstat -b в Windows будет отображать имя исполняемого файла, связанного с каждым подключением, тогда как в OS X или BSD он используется вместе с -i для отображения статистики в байтах.

Лучший способ узнать обо всех доступных параметрах вашей конкретной версии в Netstat - запустить ее с помощью -? возможность отображения экрана справки по инструменту. В системах * nix вы можете отобразить справочную страницу Netstat, чтобы получить ту же информацию.

6. Nslookup (и копать)

Последний из наших инструментов командной строки называется Nslookup и Dig. Почему два разных инструмента? Мы собираемся объяснить. Nslookup и Dig используются для проверки разрешения DNS. Служба доменных имен или DNS - это служба, используемая компьютерами для преобразования имен хостов, таких как www.microsoft.com, в IP-адреса. Неправильное разрешение DNS - когда DNS-сервер возвращает ошибочный IP-адрес - является распространенной проблемой, хотя ее часто не замечают.

Команда Nslookup обычно сопровождается именем хоста и возвращает соответствующий IP-адрес. Одним из недостатков Nslookup как средства устранения неполадок является то, что, хотя он по умолчанию опрашивает настроенный локально DNS-сервер, он не использует библиотеки разрешения имен операционной системы. Следовательно, Nslookup может вернуть правильную информацию, даже если система разрешения имен компьютера не работает.

Чтобы обойти эту проблему, был создан Dig. Хотя его синтаксис несколько отличается - особенно при использовании дополнительных параметров, Dig по сути служит той же цели, что и Nslookup, но использует библиотеки операционной системы. Основным недостатком Dig является то, что он не входит в состав большинства операционных систем, хотя поставляется с Bind - программным обеспечением сервера DNS ISC, которое можно загрузить с веб-сайта ISC .

7. Инструменты Sysinternals

S ysinternals на самом деле не является продуктом. Этот веб-сайт теперь является частью Microsoft TechNet. Sysinternals находится в нашем списке, потому что у него есть несколько полезных инструментов для устранения неполадок в сети. В целом на сайте имеется более 60 различных инструментов, которые можно загрузить, но не все из них предназначены для устранения неполадок в сети.

Среди наиболее интересных инструментов от Sysinternals - Piping, улучшенная версия Ping, которую вы можете использовать для измерения производительности сети. Это инструмент командной строки, как и Ping, но он предлагает больше возможностей, таких как возможность выполнять Ping с использованием пакетов TCP вместо ICMP. Это может оказаться лучшим тестом, чем стандартный Ping, поскольку запросы ICMP не всегда обрабатываются так же, как TCP.

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

Еще один полезный инструмент от Sysinternals - это TCPView, программа для Windows, которая покажет вам подробные списки всех конечных точек TCP и UDP в вашей системе, включая локальные и удаленные адреса и состояние TCP-соединений. В более старых версиях Windows TCPView также сообщает имя процесса, которому принадлежит конечная точка. TCPView похож на Netstat, о котором говорилось выше. Однако он предлагает более информативное и удобно представленное подмножество Netstat.

8. Wireshark

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

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

Когда говорят о снифферах пакетов, Wireshark , бесплатный инструмент с открытым исходным кодом, кажется, является ориентиром. Он стал стандартом, которому многие другие инструменты, даже коммерческие, хотят подражать. Этот инструмент особенно известен своими мощными аналитическими возможностями. Многие администраторы используют утилиты командной строки, такие как tcpdump или Windump, для захвата трафика, поскольку они уже присутствуют в системах, в которых они хотят захватывать трафик. Затем они загружают файл захвата в Wireshark для анализа. Помимо возможностей анализа, фильтры Wireshark - еще одна впечатляющая особенность продукта. Используя фильтры, можно сосредоточиться на именно тех данных, которые им интересны, что упрощает анализ.

У Wireshark крутая кривая обучения, но ее стоит изучить. Это один из самых полезных инструментов для устранения неполадок. Он существует уже почти двадцать лет и был перенесен на большинство основных платформ.

9. Nmap / Zenmap

Nmap , что означает Network Mapper, представляет собой инструмент сканирования, используемый для обнаружения хостов и служб, тем самым создавая «карту» сети, отсюда и его название. Nmap работает, отправляя специально созданные пакеты на целевые хосты - что-то вроде Ping - и анализируя ответы.

Основное использование Nmap - анализ того, какие сервисы доступны на компьютере. Он обнаружит хосты и их службы, а также их операционную систему. С помощью сценариев инструмент можно использовать для расширенного обнаружения сервисов, уязвимостей и многого другого.

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

Nmap - это инструмент командной строки, запущенный как утилита только для Linux, но с тех пор он был перенесен на несколько других операционных систем, включая Windows, Solaris, HP-UX, большинство вариантов BSD, включая OS X, AmigaOS и IRIX. Если вы предпочитаете графический пользовательский интерфейс, было выпущено несколько интерфейсов GUI для Nmap. Лучшая из них называется Zenmap и принадлежит той же команде, что и Nmap. Zenmap, по сравнению с Nmap, намного легче изучить и освоить благодаря хорошо продуманному пользовательскому интерфейсу. Возможно, это не самый красивый инструмент, но у него есть отличная функциональность.

Вывод

Это был всего лишь образец того, что мы сочли лучшим или наиболее полезным инструментом для устранения неполадок в сети. Доступно множество других инструментов, и, честно говоря, мы не пробовали их все. На самом деле, возможно, существует множество инструментов, о которых мы даже не знаем. И лучший инструмент для одного сценария устранения неполадок может оказаться не лучшим в другом контексте. Итак, не существует одного лучшего инструмента, который бы соответствовал всем потребностям. Лучше всего иметь как можно больше доступных и научиться их использовать до того, как вам это понадобится.


6 лучших инструментов управления сетью, которые отслеживают производительность

6 лучших инструментов управления сетью, которые отслеживают производительность

Рынок программного обеспечения для управления сетью очень переполнен. Сократите свой поиск, следуя нашим рекомендациям по лучшим инструментам управления сетью.

10 лучших инструментов Ping Sweep, чтобы рассказать вам больше о вашей сети

10 лучших инструментов Ping Sweep, чтобы рассказать вам больше о вашей сети

Проверка связи может быть использована в ваших интересах многими способами. Читайте дальше, пока мы обсуждаем, как и представляем 10 лучших инструментов проверки Ping, которые вы можете найти.

6 лучших инструментов для мониторинга веб-сайтов

6 лучших инструментов для мониторинга веб-сайтов

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

Лучшие инструменты развертывания программного обеспечения для команд разработчиков в 2022 году

Лучшие инструменты развертывания программного обеспечения для команд разработчиков в 2022 году

Вот некоторые из лучших инструментов для развертывания программного обеспечения, которые облегчают управление любым количеством машин.

Контрольный список соответствия HIPAA и инструменты для использования

Контрольный список соответствия HIPAA и инструменты для использования

Если вы работаете в сфере здравоохранения или каким-либо образом связаны с ИТ в этой отрасли, скорее всего, вы слышали о HIPAA. Переносимость медицинского страхования

Обзор лучших бесплатных сборщиков и анализаторов sFlow в 2021 году

Обзор лучших бесплатных сборщиков и анализаторов sFlow в 2021 году

sFlow - это протокол анализа потока, который встроен во многие сетевые устройства. Мы рассматриваем пятерку лучших бесплатных сборщиков и анализаторов sFlow.

Лучшие инструменты и программное обеспечение для безагентного мониторинга инфраструктуры в 2021 году

Лучшие инструменты и программное обеспечение для безагентного мониторинга инфраструктуры в 2021 году

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

SolarWinds Mail Assure - ОБЗОР 2021 г.

SolarWinds Mail Assure - ОБЗОР 2021 г.

Безопасность электронной почты - важная задача поставщиков управляемых услуг. Мы рассматривали SolarWinds Mail Assure, один из лучших инструментов для этой цели.

Лучшие инструменты сетевого мониторинга для Windows 10 в 2021 году

Лучшие инструменты сетевого мониторинга для Windows 10 в 2021 году

Для сетевого монитора Windows требуются инструменты с ограниченными требованиями. Сегодня мы познакомились с лучшими инструментами сетевого мониторинга для Windows 10.

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

9 лучших инструментов для устранения неполадок сети, которые мы рассмотрели в 2021 году

Чтобы помочь вам разобраться в лабиринте инструментов, доступных для устранения неполадок в сети, мы раскрыли наш выбор лучших инструментов для устранения неполадок в сети.