1
A
回答
1
如果您在网关的控制,你可以嗅出交通,看看是否有任何自/至该主机(通过MAC或IP地址)。
如果没有,事情变得复杂,并且需要在大多数情况下,某种形式的投票 - 在一个交换网络中,你一般不会看到发往另一个主机的流量;检查“在线性”是ARP,可能通过使用arping
的最可靠途径(或做的ARP请求自己和嗅探流量ARP应答)。
需要注意的是,这些方法都不是“肯定火” - 与像powernap
工具(临时)离线主机可以显示为在线。
0
您可以使用NMAP扫描带简单的ping类型的扫描您的网络,看看哪些主机是否在线,而不是。这是一个轮询机制,但除非你可以设定路由器/网络中的交换机要告诉你的,当MAC或IP地址XYZ已经开始发送流量,我不知道任何其他方式来做到这一点。
相关问题
- 1. 如何唤醒局域网以唤醒我的电脑
- 2. 如何知道2局域网电脑是与我的程序在php?
- 3. 远程访问局域网中的PC:如何连接到个人电脑
- 4. 无线上网的无线局域网访问局域网
- 5. 局域网内电脑的最大数量是多少?
- 6. 如何在pcap4j中捕获域?
- 7. 如何使用Wireshark在我的电脑上捕获VoIP电话流量?
- 8. 头脑风暴 - 局域网MIDI
- 9. 在windows中捕获笔记本电脑盖关闭事件?
- 10. 如何在其他网段获得电脑主机名?
- 11. Dataloss在连接android平板电脑 - >局域网 - RS232转换器,但不是在Android平板电脑 - > winpc电脑 - >转换器
- 12. 如何获取电脑ID?
- 13. 如何在局域网中获取外部IP地址?
- 14. 如何在eclipse中为android创建平板电脑布局
- 15. 在我的大学实验室中捕获局域网中的数据包
- 16. screentoaster.com如何从浏览器捕获您的电脑屏幕?
- 17. 在无线局域网中托管PHP网页
- 18. 如何在局域网上实现MVC?
- 19. 如何获得在每台电脑上运行服务的电脑列表?
- 20. 如何在局域网内的其他电脑上从窗口克隆一个回购站点?
- 21. 如何在.NET中使用我的电脑获取网络连接列表?
- 22. 如何关闭我的电脑,让我的网站保持在线状态
- 23. 如何在Java中获得电脑品牌和型号
- 24. 发送从局域网唤醒LAN数据包到个人电脑
- 25. 设置网站在iis 7.5在局域网上访问兰局域网
- 26. 检测新电脑?在网站
- 27. “在网站上注册我的电脑”
- 28. Java只有2台电脑的多线程,如何在主
- 29. 如何在我的平板电脑布局中设置标签文本中心?
- 30. 如何获取电脑的用户名?
5个月7个问题,而不是一个接受的答案? – 2011-05-04 11:05:24
你正在编写一个软件来做到这一点或你在找什么? – 2011-05-04 11:05:33
为什么你想避免轮询机制? – Fabian 2011-05-04 15:09:35