时间:2021-05-26
本文实例讲述了php实现TCP端口检测的方法。分享给大家供大家参考。具体如下:
该程序可以确认当前端口是否可用:
<?phpclass Health { public static $status; public function __construct() { } public function check($ip, $port){ $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); socket_set_nonblock($sock); socket_connect($sock,$ip, $port); socket_set_block($sock); self::$status = socket_select($r = array($sock), $w = array($sock), $f = array($sock), 5); return(self::$status); } public function checklist($lst){ } public function status(){ switch(self::$status) { case 2: echo "Closed\n"; break; case 1: echo "Openning\n"; break; case 0: echo "Timeout\n"; break; } }}$ip='192.168.2.10';$port=80;$health = new Health();$health->check($ip, $port);$health->status();希望本文所述对大家的php程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了python检测远程服务器tcp端口的方法。分享给大家供大家参考。具体如下:python检测远程服务器tcp端口的代码,这段代码可以用来做服务器监
本文实例讲述了Python实现的tcp端口检测操作。分享给大家供大家参考,具体如下:#coding=utf-8importsysimportsocketimpo
pop服务器使用的端口号为tcp端口110。TCP端口就是为TCP协议通信提供服务的端口,TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Tra
一、为什么SynFlood会造成危害这要从操作系统的TCP/IP协议栈的实现说起。当开放了一个TCP端口后,该端口就处于Listening状态,不停地监视发到该
Linux系统的TCP端口范围是可以修改的,适当的调整TCP端口范围以满足个人需求,那么具体要如何修改TCP端口范围呢?不妨通过实例来了解下吧。 在启动自