Linux中的代理服务器客户端检测

Linux中的代理服务器客户端检测,linux,proxy,redhat,squid,rhel6,Linux,Proxy,Redhat,Squid,Rhel6,在redhat linux中,有没有办法找到连接到代理服务器的客户端?squid在服务器中配置,我需要连接到代理服务器的计算机的主机名?您需要知道代理的IP地址和端口号,对于TCP v4,通常是0.0.0.0:3128或0.0.0.0:8080。然后,在代理主机上执行以下操作: netstat -an | grep ESTABLISHED | grep PROXY_PORT 我知道代理服务器的ip地址,有没有办法列出通过这个代理服务器连接的所有客户端?使用我上面写的命令,您可以得到一个到代理服

在redhat linux中,有没有办法找到连接到代理服务器的客户端?squid在服务器中配置,我需要连接到代理服务器的计算机的主机名?

您需要知道代理的IP地址和端口号,对于TCP v4,通常是0.0.0.0:3128或0.0.0.0:8080。然后,在代理主机上执行以下操作:

netstat -an | grep ESTABLISHED | grep PROXY_PORT

我知道代理服务器的ip地址,有没有办法列出通过这个代理服务器连接的所有客户端?使用我上面写的命令,您可以得到一个到代理服务器的所有连接的列表。然后你可以看到,与本地IP的连接就是你的服务器的IP,也就是你的客户端。因此,通过这种方式,您将看到所有已连接客户端的所有ip。感谢它工作正常,我正在获取ip信息,我可以获取主机名详细信息吗?只需使用
netstat-a
(省略-n选项)。它会暴露带有主机名的IP。我担心这会花费太长时间,是这样吗?