Как я могу узнать, сколько ЦП используется в моем Ubuntu для обработки резкого трафика IPv6? Я использую команду top, но не могу определить, какой идентификатор процесса связан с входящим в мой сетевой адаптер IPv6 11 Мбит / с.

Спасибо.

2 ответа2

1

Есть отличная CLI-программа под названием nethogs, которая покажет вам использование сети по процессам.

Установить с помощью apt-get install nethogs

Страница руководства : http://linux.die.net/man/8/nethogs

0
  1. Выполните захват пакета. (tcpdump)
  2. Изучите захват пакета и проверьте, что порт назначения.
  3. Проверьте, какое приложение прослушивает этот порт. (netstat)

Если ни одно приложение не прослушивает этот порт, то трафик является вредоносным (отказ в обслуживании и т.д.) Или не предназначен для поступления в вашу систему. В любом случае вам, скорее всего, придется поговорить со своим провайдером, чтобы заблокировать его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .