Простите за чайниковский вопрос, но в Панели есть в разделе "Сеть" - "Мониторинг коннектов" /?do=network_tools&subaction=network
кнопка "Всего соединений на выбранный порт" с выбором порта. Если я там выбираю 443, то вижу около 10 000 соединений от своего IP.
В прнципе, это нормально, т.к. у меня настоен внутренний проксик с 443 на 3000 порт для NodeJS.
Но я не понимаю, как эту статистику получить через консоль? Какой linux командой?
Перебрал все известные ключи от ss но не нашёл даже подобного значения...
Помогите, плиз, кк эти значения получить не через интерфейс Панели, а через команду Линукса в шеле? Спасибо!
linux команда - аналог "Мониторинг коннектов"
Re: linux команда - аналог "Мониторинг коннектов"
Вариантов можно придумать несколько напримерVladOst писал(а): ↑Ср авг 09, 2023 1:26 pmПростите за чайниковский вопрос, но в Панели есть в разделе "Сеть" - "Мониторинг коннектов" /?do=network_tools&subaction=network
кнопка "Всего соединений на выбранный порт" с выбором порта. Если я там выбираю 443, то вижу около 10 000 соединений от своего IP.
В прнципе, это нормально, т.к. у меня настоен внутренний проксик с 443 на 3000 порт для NodeJS.
Но я не понимаю, как эту статистику получить через консоль? Какой linux командой?
Перебрал все известные ключи от ss но не нашёл даже подобного значения...
Помогите, плиз, кк эти значения получить не через интерфейс Панели, а через команду Линукса в шеле? Спасибо!
tspdump или netstat
Код: Выделить всё
$ netstat -npt | grep 443 | grep ESTABLISHED | awk '{print $5}' | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' | cut -d: -f1 | sort | uniq -c | sort -nr | head
$ tcpdump -nr 443.log dst port 443 -c 1000 | awk '{print $3}' |grep -oE '[0-9]{1,}\.[0-9]{1,}\.[0-9]{1,}\.[0-9]{1,}' |sort |uniq -c |sort -rn | head -20
Ubuntu 22.04
BCP: latest
BCP: latest