Как установить Wireshark в Ubuntu 22.04

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

Возможности и различия

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

  • Анализ пакетов: Он позволяет разбирать многочисленные протоколы на мельчайшие составляющие. Такой детальный анализ может оказаться бесценным при устранении неполадок в сети или анализе инцидентов безопасности.
  • Анализ в реальном времени и в автономном режиме: Wireshark позволяет проводить мониторинг трафика в режиме реального времени, а также автономный анализ. Благодаря этой гибкости вы можете просматривать сетевой трафик по мере его поступления или сохранять данные для последующего изучения.
  • Графический интерфейс и интерфейс командной строки: Wireshark предоставляет графический интерфейс пользователя (GUI) для простого взаимодействия, а также вариант интерфейса командной строки (CLI) - tshark, для пользователей, предпочитающих автоматизацию и создание сценариев.
  • Фильтрация: Эта функция позволяет пользователям сосредоточиться на определенных деталях пакетов, протоколах или сетевых взаимодействиях. Это особенно полезно в больших, сложных сетях, где выделение нужной информации может быть затруднено.
  • Поддержка множества протоколов: Wireshark может интерпретировать более 2 000 сетевых протоколов. Такой широкий охват обеспечивает возможность его использования в различных сетевых средах.

Варианты развертывания и требования

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

Это руководство продемонстрирует, как установить Wireshark на Ubuntu 22.04 Jammy Jellyfish или Ubuntu 20.04 Focal Fossa LTS с помощью стандартного репозитория APT. Кроме того, мы рассмотрим импорт PPA команды разработчиков WireShark, содержащего бэкпорты. Это особенно полезно в случае Ubuntu LTS, так как может обеспечить некоторые столь необходимые улучшения.

Установка Wireshark в Ubuntu Linux

Шаг 1: Обновление системы Ubuntu

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

Шаг 2: Определение предпочтительного способа установки Wireshark

На данном этапе у вас есть два варианта установки Wireshark, каждый из которых имеет свои преимущества и соображения.

Метод 1: Установка Wireshark из репозитория Ubuntu

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

Метод 2: Установка Wireshark через Wireshark Developers Team PPA

Второй способ установки предполагает использование персонального архива пакетов (PPA), поддерживаемого командой разработчиков Wireshark. Этот метод полезен, если вы используете старую систему Ubuntu, например Ubuntu 20.04 LTS, которая может иметь устаревшую версию Wireshark. PPA обратно переносит последние стабильные выпуски Wireshark из версий пакетов Debian, позволяя вам пользоваться последними функциями и улучшениями.

Чтобы воспользоваться этим методом, сначала импортируйте PPA в вашу систему с помощью следующей команды:

Затем обновите список пакетов вашей системы и приступайте к установке Wireshark, выполнив следующую команду:

Окно установки Wireshark

В процессе установки вы можете столкнуться с запросом, хотите ли вы, чтобы не суперпользователи могли запускать Wireshark. Это связано с системными разрешениями, необходимыми для запуска приложения. Если вы решите не предоставлять такой доступ, вам нужно будет добавить каждого пользователя по отдельности в группу пользователей 'wireshark'. Ваш выбор здесь зависит от ваших требований к безопасности.

Чтобы предоставить пользователю необходимые разрешения для запуска Wireshark, сначала войдите в учетную запись root с помощью следующей команды:

Если вы забыли свой пароль root или никогда его не устанавливали, вы можете установить новый с помощью следующей команды:

Затем вы можете снова войти в учетную запись root с помощью команды 'su'. Теперь, имея доступ root, вы можете добавить своего пользователя в группу 'wireshark':

Замените [ваше_имя_пользователя] на ваше настоящее имя пользователя. Например:

После добавления пользователя в группу 'wireshark', вы можете вернуться к своей обычной учетной записи:

Замените [имя_аккаунта] на ваше фактическое имя учетной записи.

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

Запуск Wireshark в Ubuntu Linux

Теперь, когда у вас установлен Wireshark, запуск может быть осуществлен несколькими способами.

Во-первых, если у вас открыт терминал, вы можете сразу же запустить приложение с помощью следующей команды.

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

Activities > Show Applications > Wireshark.

Пример значка приложения Wireshark в Ubuntu Linux:

пример кнопки запуска значка приложения wireshark на ubuntu linux

Советы по началу работы с Wireshark в Ubuntu Linux

Освоение использования Wireshark на Ubuntu Linux может открыть множество данных и представлений о вашей сети. Чтобы помочь вам в этом, мы собрали несколько удобных советов и рекомендаций, которые могут значительно улучшить ваше понимание и продуктивность работы с этим мощным анализатором сетевых протоколов.

Общие советы

  •  Изучите основы: Прежде чем приступать к более сложным задачам, убедитесь, что вы хорошо понимаете основные сетевые концепции, такие как IP-адреса, протоколы TCP/IP, UDP, HTTP, DNS и т. д. Эта основа значительно повысит вашу способность понимать и интерпретировать данные, представленные Wireshark.
  • Используйте фильтры: Wireshark оснащен мощным механизмом фильтрации. Научившись использовать фильтры, вы сможете сфокусироваться на определенном трафике, отсекая шум и помогая сосредоточиться на конкретной проблеме. Например, чтобы просмотреть только HTTP-трафик, используйте фильтр http.
  • Сохраняйте данные пакетов: Если вы анализируете особенно сложную проблему, может быть полезно сохранить данные пакетов для дальнейшего просмотра. Это позволит вам вернуться к проблеме позже или поделиться данными с другими. Чтобы сохранить пакетные данные, просто воспользуйтесь командой File > Save As.
  • Начните сеанс записи: Начните работу с Wireshark, нажав на значок в виде плавника акулы в левом верхнем углу, чтобы начать сеанс записи, и вы сможете посмотреть или продолжить работу над своей системой.
  • Применить фильтры записи: Кроме того, вы можете фильтровать трафик из сеансов записи, например, по протоколу, месту назначения и т.д., которые вы считаете подозрительными. Эту опцию можно найти в меню " Capture" под пунктом "Capture Filter"

Советы по настройке

  • Настройте интерфейс Wireshark: Wireshark предлагает широкие возможности настройки, позволяя вам подстроить интерфейс под свои предпочтения. Например, вы можете выбрать, какие колонки данных будут отображаться, изменить их порядок или создать собственные колонки. Изучите меню Edit > Preferences, чтобы начать персонализировать свое рабочее пространство.
  • Используйте цветовое кодирование: Цветовое кодирование может значительно повысить эффективность анализа. Wireshark позволяет создавать цветовые правила для различных типов трафика, что облегчает визуальное различие между ними. Доступ к этой функции можно получить через меню View > Coloring Rules.

Другие советы

  • Используйте Wiki и сообщество Wireshark: Wireshark Wiki - это отличный ресурс для получения дополнительной информации об инструменте, поскольку он полон учебников и подробной документации. Аналогичным образом, сообщество Wireshark активно и полезно, поэтому это отличное место для того, чтобы задавать вопросы и учиться у опытных пользователей.
  • Используйте tshark для анализа с помощью командной строки: Если вы предпочитаете командную строку или вам необходимо автоматизировать анализ пакетов, изучите tshark - аналог Wireshark для командной строки. Он обладает многими теми же функциями, что и Wireshark, но предназначен для использования в терминале.

Пример пользовательского интерфейса Wireshark по умолчанию после открытия на Ubuntu Linux:

пример пользовательского интерфейса wireshark по умолчанию на ubuntu linux

Управление Wireshark в Ubuntu Linux

Понимание того, как управлять Wireshark в Ubuntu Linux, позволит вам убедиться, что ваша установка остается актуальной и безопасной. В этом разделе мы рассмотрим процедуры обновления и удаления Wireshark.

Обновление Wireshark

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

Чтобы обновить Wireshark, вам нужно воспользоваться менеджером пакетов Ubuntu, apt. Этот инструмент отвечает за работу с программным обеспечением в вашей системе. Он позволяет устанавливать, обновлять и удалять программное обеспечение в структурированной манере.

Вы можете запустить процесс обновления с помощью следующей команды:

Эта команда обновляет список доступных программ и их версии из репозиториев, определенных в вашей системе. По сути, она говорит вашей системе: "Ищите обновления для всех установленных программ, включая Wireshark".

Чтобы продолжить обновление пакетов APT, выполните следующую команду:

Удаление Wireshark

Может наступить момент, когда Wireshark больше не нужен в вашей системе. В этом случае программу можно удалить чисто и эффективно, освободив системные ресурсы.

Удаление Wireshark выполняется с помощью этой команды:

Выполняя эту команду, вы даете указание системе удалить программное обеспечение Wireshark, оставляя при этом файлы конфигурации на случай, если вы решите установить это программное обеспечение снова в будущем.

Удаление Wireshark PPA

Если вы изначально установили Wireshark через архив персональных пакетов (PPA), то лучшей практикой и мерой безопасности является удаление PPA из системы после удаления программы.

PPA можно удалить с помощью следующей команды:

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

Заключение

В этом руководстве мы подробно рассмотрели процесс установки, запуска, использования и управления Wireshark в Ubuntu Linux. Мы обсудили варианты установки, дали советы по началу работы и рассмотрели ключевые задачи управления, такие как обновление и удаление программного обеспечения. На каждом этапе пути мы стремились улучшить ваше понимание и способность ориентироваться в мире сетевого анализа с помощью Wireshark на Ubuntu.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий