TGViewer
BashTex | Linux BashTex | Linux @bash_tex · 2.51K subscribers
Post #135 970
netstat: Поиск подозрительных соединений

Если вы подозреваете, что на вашем сервере происходят странные или нежелательные сетевые активности, netstat поможет выявить потенциальные угрозы. Рассмотрим, как найти подозрительные соединения с помощью этого инструмента.

Основные команды

1. Просмотр всех активных подключений. Для начала выведите все активные соединения:


netstat -an


-a - показывает все активные соединения и ожидающие порты.
-n - выводит IP-адреса и номера портов в числовом формате.

2. Фильтрация по TCP/UDP. Если вас интересуют только TCP или UDP соединения:


netstat -tuln


-t - отображает только TCP.
-u - отображает только UDP.
-l - показывает порты, которые прослушиваются.
-n - выводит числовой формат адресов и портов.

Поиск подозрительных соединений

1. Проверка соединений с внешними IP. Чтобы найти соединения с незнакомыми IP-адресами:


netstat -an | grep ESTABLISHED


Ищите IP-адреса, которые не должны подключаться к вашему серверу. Если что-то кажется подозрительным, проверьте, к какому процессу относится соединение:


netstat -anp | grep <подозрительный IP>


2. Обнаружение нежелательных открытых портов. Иногда вредоносное ПО может открыть порты без вашего ведома:


netstat -anp | grep LISTEN


Ищите неизвестные или необычные порты, которые ваш сервер не должен использовать.

3. Выявление высоких пиков соединений. Чтобы найти процессы с необычно большим количеством активных соединений:


netstat -anp | awk '{print $7}' | sort | uniq -c | sort -nr


Эта команда покажет, какие процессы держат наибольшее количество соединений.

🔒 Советы по обеспечению безопасности

Регулярно проверяйте соединения: Используйте netstat в крон-джобах для регулярного мониторинга.

Настройте оповещения: Интеграция с системами оповещений (например, Zabbix) позволит вам реагировать на аномальные соединения в реальном времени.

Ограничивайте доступ: Используйте файерволы (например, iptables или ufw) для ограничения входящих соединений.


netstat - это первый рубеж обороны при мониторинге и диагностике сетевой активности. Зная, как быстро обнаружить подозрительные соединения, вы сможете оперативно реагировать на угрозы и поддерживать безопасность вашего сервера на высоком уровне.

BashTex 📱 #network #security
  • 🔥 10
  • 👍 5
More from @bash_tex
  1. Oct 13, 2026openat2(): как Linux защищает от выхода за пределы каталога Допустим, приложение должно чи…
  2. Oct 12, 2026xargs против while read: где быстрее и безопаснее Обе конструкции позволяют обработать спи…
  3. Oct 9, 2026BashTex 📱 #мем
  4. Oct 8, 2026Bridge FDB - как Linux bridge узнаёт, где находится MAC Linux bridge не знает заранее, за…
  5. Oct 7, 2026/dev/tcp - сетевое соединение средствами Bash В Bash есть малоизвестная возможность работа…
  6. Oct 6, 2026Ephemeral ports - почему заканчиваются исходящие TCP-порты Когда приложение устанавливает…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →