取得伺服器上所有已連接電腦的清單?

取得伺服器上所有已連接電腦的清單?

我想知道有多少台 PC 以及這些 PC 連接到 Linux 伺服器的 IP 位址。我可以使用任何工具或我可以製作的任何 python 腳本來實現此目的嗎?

編輯

就這樣吧。抱歉,夥計們,從來沒有真正意識到這太難了。我正在嘗試用谷歌搜尋這個問題,而我發現的只是使用一些「駭客」工具。天哪,我最好為此得到報酬:D

答案1

除非您有權限,否則您無法取得其他人伺服器的流量。您可能正在尋找這個:

netstat -tn 2>/dev/null | grep :80 | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr | head

這將列出連接到您的 Linux 伺服器的連接埠 80 上的所有 IP 位址。

參考:列出連接到您的伺服器的 IP 位址

相關內容