Установка tcpdump на Ubuntu: пошаговая инструкция.

Если вы занимаетесь сетевым администрированием или хотите следить за сетевым трафиком, вам обязательно понадобится инструмент tcpdump.

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

Что такое tcpdump и зачем он нужен?

tcpdump — это командная утилита для захвата и анализа сетевого трафика. Она позволяет «просматривать» пакеты данных, проходящие через ваш компьютер или сервер, что полезно для устранения ошибок, диагностики сетевых проблем и обеспечения безопасности.

Почему стоит установить tcpdump на Ubuntu?

  • Бесплатно и open-source — tcpdump полностью бесплатен.
  • Легко использовать — подходит для новичков и опытных пользователей.
  • Мощный функционал — позволяет анализировать любой сетевой трафик.

Как установить tcpdump на Ubuntu: пошаговая инструкция

Следуйте этим простым шагам, чтобы установить tcpdump на вашу систему Ubuntu.

Шаг 1. Обновите список пакетов

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

waky@ubuntu:~$ sudo apt update

Объяснение: команда sudo дает права администратора, а apt update обновляет список пакетов.

Шаг 2. Установите пакет tcpdump

После обновления системы введите следующую команду:

waky@ubuntu:~$ sudo apt install -y tcpdump
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  tcpdump
0 upgraded, 1 newly installed, 0 to remove and 77 not upgraded.
…
waky@ubuntu:~$ 

Объяснение: команда apt install скачает и установит tcpdump и все необходимые зависимости. -y автоматически подтверждает запрос на установку.

Шаг 3. Проверьте успешную установку

Чтобы убедиться, что tcpdump установлен, выполните:

waky@ubuntu:~$ tcpdump --version
tcpdump version 4.99.4
libpcap version 1.10.4 (with TPACKET_V3)
OpenSSL 3.0.13 30 Jan 2024
waky@ubuntu:~$

В ответ вы увидите версию установленной программы.

Как использовать tcpdump

После установки вы можете начать захват сетевого трафика. Вот несколько простых команд:

Захватить трафик на определенном интерфейсе

sudo tcpdump -i eth0

где eth0 — название сетевого интерфейса (их может быть несколько).

Захватить трафик на определенном порту:

sudo tcpdump port 80

Показать только IP-адреса источников и получателей

sudo tcpdump -i eth0 -n

Записать трафик в файл для последующего анализа

sudo tcpdump -i eth0 -w file.pcap

Чтобы остановить захват, нажмите Ctrl + C.

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

Заключение

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