Preloader

Limited Time Offer –

Get 50% OFF on all Reseller Hosting plans!

Как посмотреть количество подключений к серверу linux?

Как посмотреть количество подключений к серверу linux?

Вы можете использовать системную утилиту Netstat для просмотра количества подключений на сервере Linux VPS в консоли. Ниже перечислены наиболее распространенные варианты использования этой команды. Для получения полных результатов рекомендуется запускать эти команды от пользователя root или от пользователя из списка sudoers на сервере.

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

netstat –na

 

  • Просмотрите и отсортируйте все активные соединения на порту 80 (http-порт).
netstat -an | grep :80 | sort

 

  • Отображает количество полуоткрытых соединений (в состоянии приема SYN). Максимальное количество обычных подключений равно 5. Большое значение этого соединения на сервере может быть признаком продолжающейся SYN-атаки.
netstat -n -p | grep SYN_RECV | wc -l

 

  • Отображает отсортированный список ip-адресов, с которых отправляются SYN-пакеты.
netstat -n -p | grep SYN_RECV | sort -u

 

  • Отображает список уникальных IP-адресов, с которыхотправляютсяSYN-пакеты.
netstat -n -p | grep SYN_REC | awk '{print $5}' | awk -F: '{print $1}'

 

  • Вывести результат подсчета количества соединений к серверу с каждого IP-адреса.
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

 

  • Вывести результат подсчета количества соединений с сервером по TCP или UDP протоколам с каждого IP-адреса.
netstat -anp |grep 'tcp\|udp' | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

 

  • Вывести результат  количества соединений c сервером, с каждого IP-адреса, которые в статусе ESTABLISHED (установленные соединения).
netstat -ntu | grep ESTAB | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr

 

  • Показать список IP-адресов и количество подключений с них к серверу через порт 80, который по умолчанию используется HTTP-протоколом.
netstat -plan | grep :80 | awk {'print $5'} | cut -d: -f 1 | sort | uniq -c | sort -nk 1

 

  • Чтобы получить полную справку по использованию утилиты netstat, используйте в консоли команду:
netstat -h

 

или

man netstat
Хостинг для сайта в Беларуси
Обзор конфиденциальности

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