Введение
Команда netstat
(сетевая статистика) — мощный инструмент для мониторинга сетевых подключений, таблиц маршрутизации, статистики интерфейсов и многого другого в системах Linux. В этом руководстве вы узнаете, как установить, настроить и использовать netstat
чтобы улучшить понимание и управление сетевой активностью в вашей системе Linux.
Установка netstat
Прежде чем вы сможете использовать netstat
, вам необходимо убедиться, что он установлен в вашей системе. Большинство дистрибутивов Linux включают netstat
в свой официальный репозиторий. Вот как его установить:
В Debian/Ubuntu:
sudo apt-get update
sudo apt-get install net-tools
В Федоре:
sudo dnf install net-tools
В Арч Линукс:
sudo pacman -S net-tools
Использование netstat
Теперь, когда netstat
установлен, вы можете начать использовать его для мониторинга сетевой активности. Вот несколько основных примеров:
Просмотреть все сетевые подключения
Чтобы просмотреть все активные сетевые подключения, используйте:
netstat -a
Просмотр только TCP-соединений
Если вы хотите просмотреть только TCP-соединения, используйте:
netstat -t
Просмотр только UDP-соединений
Чтобы просмотреть только UDP-соединения, используйте:
netstat -u
Просмотр процессов, связанных с соединениями
Чтобы просмотреть процессы, связанные с каждым соединением, используйте:
netstat -p
Просмотр статистики сетевого интерфейса
Для просмотра статистики сетевого интерфейса используйте:
netstat -i
Расширенная конфигурация
Фильтрация информации
netstat
также поддерживает использование фильтров для сужения отображаемой информации. Например, чтобы просмотреть только прослушиваемые соединения, используйте:
netstat -l
Комбинация опций
Вы можете комбинировать разные варианты, чтобы получить более конкретную информацию. Например, чтобы просмотреть все прослушиваемые TCP-соединения с их процессами, используйте:
netstat -ltp
Заключение
Команда netstat
— важный инструмент для любого пользователя Linux, который хочет отслеживать и управлять сетевой активностью в своей системе. Благодаря своей способности предоставлять подробную информацию о сетевых соединениях, таблицах маршрутизации и статистике интерфейсов, netstat
помогает вам оставаться в курсе вашей сетевой активности. Следуя этому руководству, вы научились эффективно устанавливать, настраивать и использовать netstat
. Теперь вы готовы улучшить управление сетевой активностью в Linux.