实际上是想知道某网内(存在跨子网情况)接入了哪些机器,现在的思路是端口扫描,但不知道更具体的方案,另外是不是还有更好或者说更严谨的方法?

解决方案 »

  1.   

    一般来说ping就是专门用来干这个的,不过这个功能是可以关闭的,一般对外的服务器肯定都关了。但是在内网的一般的机器应该是可以响应ping的
      

  2.   

    一个单位不同子网间一般应该ping得通吧
      

  3.   

    不一定吧,也要考虑防火墙,不一定能ping的通
      

  4.   

    WINDOWS默认防火墙开启后到底能不能PING得通,我一直以为是能PING通的,但是PM却很肯定的说PING不通,迷茫中
      

  5.   

    当然,我亲自试了试,是PING得通的啊,继续迷茫
      

  6.   

    有些电脑装了防火墙,就是局域网也ping不到的。
      

  7.   

    http://www.baidu.com/s?wd=arp+%D0%AD%D2%E9&oq=arp+&rsp=6&f=3&sugT=6259
      

  8.   

    从现象上说,默认WINDOWS防火墙开启后能不能被PIND到
      

  9.   

    防火墙默认状态是不是可以被ping,我记不清了,但windows防火墙可以阻断ping
      

  10.   

    那如果这个情况,其他子网机器是否在线如何判断呢,ARP貌似不能跨网段的
      

  11.   

    就是说其他子网的WINDOWS防火墙设置阻断PING,也能被另一子网的机器PING通?
      

  12.   

    不能ping 通,其他子网需要服务器,路由器等才能知道其他子网的机器IP等信息
      

  13.   

    19楼的回答可能有点误会,说的设置阻断PING,不是该子网的服务器、路由器,而是子网中某一机器;因为17楼的帖子,所以18楼以为17楼是说某非服务器、路由器机器设置了阻断PING以后,其他子网的机器仍然能PING通。19楼应该说的是服务器或路由器上在设置阻断,不过这种情况也可能存在,所以用PING来检测机器是否在线的办法更显得更复杂更不可行。
      

  14.   

    防火墙,杀毒软件都有可能阻止ping的。
      

  15.   

    http://download.csdn.net/source/638161
      

  16.   

    搭车问个问题,一个局域网内所有的机器都是自动获取IP,我能否知道某个正在被使用的IP是哪台机器在用?
      

  17.   

    可以通过 dhcp服务器上可以查,还可以通过arp
      

  18.   

    据说nmap能做这个事,好象是通过发送TCP ACK的形式,谁指教下
      

  19.   

    貌似这个也是用ICMP协议、端口扫描什么的来做的检测,而这些检测的基础都可能被防火墙否定
      

  20.   

    基本上决定用ICMP和端口扫描联合来做IP扫描了,准备结贴