在这篇简短的文章中,您将学习如何在Linux服务器上的HTTP或HTTPS端口上找到所有连接到Apache或Nginx Web服务器的客户端(使用其IP地址)。
创新互联建站专注于广东企业网站建设,自适应网站建设,成都做商城网站。广东网站建设公司,为广东等地区提供建站服务。全流程按需策划,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务
在Linux中,服务器上运行的每个服务都在侦听客户端的套接字以发出连接请求。 从客户端成功连接后,将创建套接字(IP地址和端口的组合(标识客户端连接到的应用程序/服务的数字))。
为了获得这些套接字的详细信息,我们将使用ss命令行工具,该工具用于在Linux机器上显示与网络套接字相关的信息。 您也可以使用较旧的netstat命令,该命令显示活动的套接字连接。
例如,您可以使用这些工具来获取连接到特定端口或服务的所有客户端的套接字统计信息。
# ss
或者
# netstat
要获取连接到HTTP(端口80)或HTTPS(端口443)的所有客户端的列表,可以使用ss命令或netstat命令,它们将列出所有连接(无论它们处于何种状态),包括UNIX套接字统计信息。 。
# ss -o state established '( sport = :http or sport = :https )'
或者
# netstat -o state established '( sport = :http or sport = :https )'
或者,您可以运行以下命令以列出数字端口号。
# ss -tn src :80 or src :443
或者
# netstat -tn src :80 or src :443
网页标题:查找连接到HTTP或HTTPS端口的所有的客户端
文章分享:http://www.mswzjz.cn/qtweb/news18/517818.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能