Для нормального мониторинга и управления сетью на Linux (в частности Debian/Ubuntu) в 2025–2026 годах большинство администраторов ставят следующий набор утилит. Уровни: must-have (ставят почти всегда), очень полезные (80–90% случаев) и специализированные (по ситуации).
Must-have (базовый набор, ставьте всегда)
sudo apt update
sudo apt install -y \
iproute2 # ip, ss, tc — современная замена ifconfig/netstat/route
net-tools # ifconfig, netstat, route (ещё часто нужны для старых скриптов)
iputils-ping # ping (иногда не стоит по умолчанию)
traceroute # классический traceroute
dnsutils # dig, nslookup
whois
curl # тестирование HTTP/HTTPS/API
wget
tcpdump # захват и анализ пакетов (самый мощный CLI сниффер)
ethtool # просмотр и настройка параметров сетевой карты
Очень полезные (рекомендуется ставить почти всегда)
Эти утилиты дают реальное понимание «что сейчас происходит в сети».
sudo apt install -y \
iftop # топ потребителей трафика в реальном времени (по соединениям)
nethogs # топ потребителей трафика по процессам (очень удобно!)
nload # красивый график входящего/исходящего трафика
bmon # ещё один монитор пропускной способности
vnstat # статистика трафика по дням/месяцам (сохраняет историю)
iptraf-ng # интерактивный монитор (IP-трафик, TCP/UDP и т.д.)
mtr # комбинация ping + traceroute в реальном времени
speedtest-cli # тест скорости интернета (ookla)
iperf3 # тестирование пропускной способности между двумя точками
Для глубокого анализа и отладки
sudo apt install -y \
wireshark # GUI-анализатор пакетов (tshark — консольная версия)
tshark # только консольная версия wireshark (без GUI)
ngrep # grep для сетевых пакетов
lsof # посмотреть, какие процессы держат порты/соединения
netcat-openbsd # nc — швейцарский нож для TCP/UDP
socat # более мощный аналог nc
nmap # сканирование портов, обнаружение устройств
Минимальный «стартовый» набор одной командой (самое популярное в 2025–2026)
sudo apt install -y \
iproute2 net-tools dnsutils tcpdump ethtool \
iftop nethogs nload mtr iperf3 speedtest-cli \
curl wget traceroute whois \
nmap lsof
Краткая шпаргалка — для чего что используют чаще всего
| Задача | Основные утилиты | Альтернативы / продвинутые |
|---|---|---|
| Посмотреть IP, маршруты, интерфейсы | ip a, ip r, ip link |
ifconfig, route (устаревшие) |
| Активные соединения | ss -tuln, ss -tunap |
netstat |
| Кто жрёт трафик прямо сейчас | iftop, nethogs |
iptraf-ng, bmon |
| История трафика за день/месяц | vnstat |
— |
| Захват пакетов | tcpdump |
tshark, wireshark |
| Тест скорости до интернета | speedtest-cli |
fast-cli |
| Тест между двумя серверами | iperf3 -s / iperf3 -c |
— |
| Путь пакетов + задержки | mtr 8.8.8.8 |
traceroute + ping |
| DNS-отладка | dig +short, dig @1.1.1.1 |
nslookup, drill |
| Настройки сетевой карты | ethtool eth0 |
— |
Если вы работаете с серверами → добавьте vnstat + nethogs + iftop + mtr — это золотой стандарт 2025–2026 годов для быстрого понимания ситуации.
Если мониторите много серверов → смотрите в сторону Netdata, Prometheus + node_exporter, Zabbix-agent или Cockpit (с плагином network).