Linux

如何獲取特定埠的(目前)已建立 TCP 連接的數量?

  • November 24, 2014

如何獲取特定埠的(目前)已建立 TCP 連接的數量?

我已經設法通過執行傳出RTMP 來獲得流量計數器。

iptables -N $CHAIN 
iptables -I OUTPUT -j $CHAIN
iptables -A $CHAIN -p tcp --sport 1935
iptables-save

但是現在我需要每個協議的目前(不是計數器)連接數

我可以通過以下方式獲得總數:netstat -ant | grep 已建立 | wc -l

任何人都可以幫忙嗎?我不是 iptables 大師。

你說你不是大師,但我們誰是?你已經完成了大部分繁重的工作;我相信剩下的事情會在一兩分鐘內發生在你身上。

在那之前,試試netstat -an|grep ESTABLISHED | grep -w 1935

這個對我有用:

# netstat -ant | grep ESTABLISHED | wc -l

輸出:

total connection 22....

引用自:https://serverfault.com/questions/527875