发布网友
共2个回答
热心网友
如果对方禁止了对ping的相应,或者启动了防火墙,那么你可以试试arping,这个是arp级别的ping,只有对方在线,无论如何都会有响应(当然因为arp是不可路由的,只能在内网执行该命令)。 xNix下,如下自己下载编译;而Windows下的,需要WinPCap和libnet,然后自己编译(Cygwin或MinGW)
如果嫌麻烦,可以试试hardping,这是免费的命令行工具,直接hardping xxx.xxx.xxx.xxx即可,原理同上,都是arp级别的ping,防火墙也会有反映。
其实扫描工具也是可以的,比如nmap,一样能arp级别上探测对方,但对你的问题要求,也许算是牛刀杀鸡了。
其实更好的方法是发送snmp trap包,但要取决对方是否有安装snmp的agent。Windows缺省是有安装的,但服务器版本则不是。
热心网友
扫描端口不就得了,跟ping有什么关系追问你看清楚问题了吗?没看清楚别乱说。
追答你一定要用ping,那就无解
ping使用ICMP协议,对方关闭了ICMP echo回复
你直接通过TCP/IP协议,扫描TCP/UDP端口,那关ICMP协议什么事,正常情况,在线的主机如果不是安装了防火墙,一般情况都可以找到启用状态的端口,除非有防火墙阻挡
热心网友
如果对方禁止了对ping的相应,或者启动了防火墙,那么你可以试试arping,这个是arp级别的ping,只有对方在线,无论如何都会有响应(当然因为arp是不可路由的,只能在内网执行该命令)。 xNix下,如下自己下载编译;而Windows下的,需要WinPCap和libnet,然后自己编译(Cygwin或MinGW)
如果嫌麻烦,可以试试hardping,这是免费的命令行工具,直接hardping xxx.xxx.xxx.xxx即可,原理同上,都是arp级别的ping,防火墙也会有反映。
其实扫描工具也是可以的,比如nmap,一样能arp级别上探测对方,但对你的问题要求,也许算是牛刀杀鸡了。
其实更好的方法是发送snmp trap包,但要取决对方是否有安装snmp的agent。Windows缺省是有安装的,但服务器版本则不是。
热心网友
扫描端口不就得了,跟ping有什么关系追问你看清楚问题了吗?没看清楚别乱说。
追答你一定要用ping,那就无解
ping使用ICMP协议,对方关闭了ICMP echo回复
你直接通过TCP/IP协议,扫描TCP/UDP端口,那关ICMP协议什么事,正常情况,在线的主机如果不是安装了防火墙,一般情况都可以找到启用状态的端口,除非有防火墙阻挡
热心网友
如果对方禁止了对ping的相应,或者启动了防火墙,那么你可以试试arping,这个是arp级别的ping,只有对方在线,无论如何都会有响应(当然因为arp是不可路由的,只能在内网执行该命令)。 xNix下,如下自己下载编译;而Windows下的,需要WinPCap和libnet,然后自己编译(Cygwin或MinGW)
如果嫌麻烦,可以试试hardping,这是免费的命令行工具,直接hardping xxx.xxx.xxx.xxx即可,原理同上,都是arp级别的ping,防火墙也会有反映。
其实扫描工具也是可以的,比如nmap,一样能arp级别上探测对方,但对你的问题要求,也许算是牛刀杀鸡了。
其实更好的方法是发送snmp trap包,但要取决对方是否有安装snmp的agent。Windows缺省是有安装的,但服务器版本则不是。
热心网友
扫描端口不就得了,跟ping有什么关系追问你看清楚问题了吗?没看清楚别乱说。
追答你一定要用ping,那就无解
ping使用ICMP协议,对方关闭了ICMP echo回复
你直接通过TCP/IP协议,扫描TCP/UDP端口,那关ICMP协议什么事,正常情况,在线的主机如果不是安装了防火墙,一般情况都可以找到启用状态的端口,除非有防火墙阻挡
热心网友
如果对方禁止了对ping的相应,或者启动了防火墙,那么你可以试试arping,这个是arp级别的ping,只有对方在线,无论如何都会有响应(当然因为arp是不可路由的,只能在内网执行该命令)。 xNix下,如下自己下载编译;而Windows下的,需要WinPCap和libnet,然后自己编译(Cygwin或MinGW)
如果嫌麻烦,可以试试hardping,这是免费的命令行工具,直接hardping xxx.xxx.xxx.xxx即可,原理同上,都是arp级别的ping,防火墙也会有反映。
其实扫描工具也是可以的,比如nmap,一样能arp级别上探测对方,但对你的问题要求,也许算是牛刀杀鸡了。
其实更好的方法是发送snmp trap包,但要取决对方是否有安装snmp的agent。Windows缺省是有安装的,但服务器版本则不是。
热心网友
扫描端口不就得了,跟ping有什么关系追问你看清楚问题了吗?没看清楚别乱说。
追答你一定要用ping,那就无解
ping使用ICMP协议,对方关闭了ICMP echo回复
你直接通过TCP/IP协议,扫描TCP/UDP端口,那关ICMP协议什么事,正常情况,在线的主机如果不是安装了防火墙,一般情况都可以找到启用状态的端口,除非有防火墙阻挡