获取服务器上所有已连接计算机的列表?

获取服务器上所有已连接计算机的列表?

我想知道有多少台 PC 以及这些 PC 的 IP 地址连接到 Linux 服务器。有什么工具或 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 地址

相关内容