如何找出连接服务器指定套接字的客户端 IP 地址和客户端进程 ID

如何找出连接服务器指定套接字的客户端 IP 地址和客户端进程 ID

例如:

我们的 Linux 许可证服务器 deomon 正在运行“[电子邮件保护]“。

我们有许多客户端Linux连接192.168.22.1上的5280。

我想要找出哪个客户端进程 id 连接”[电子邮件保护]",而且我还需要知道客户端的IP地址。

如何 ?

谢谢!

所有机器都是“linux”。服务器也是“linux”

答案1

如果客户端是“Linux”,则在客户端上:

#netstat -ant -p | grep "192.268.22.1:5280"

您将找到连接到端口 5280 上的服务器的进程 ID/名称。

在服务器上:

#netstat -ant -p | grep "192.268.22.1:5280"

您将找到连接到端口 5280 的服务器的客户端 IP。

顺便说一句,您无法在服务器上找到客户端进程 ID/名称。

相关内容