【ARP请求】局域网用户开机提示 〇〇〇〇

来源:百度知道 编辑:UC知道 时间:2024/06/22 02:31:05
简单的说就是利用发送ARP请求的方式来扫描局域网内的计算机,新扫描到的计算机用msgbox命令来告诉我。

现在在使用局域网查看工具来搜扫描本地计算机,搜索出来的证明其已开机,它使用的方式好像就是发送ARP请求,个人觉得这个方法最好,其它的譬如PING IP和端口扫描都不太好用,因为防火墙会拦截,而正常的ARP请求不会。

希望哪位高人能帮助小弟,先感谢(大篇COPY勿来)--- 高分悬赏,满意追加!
没说完整。
主要是按我上面说的想法编个脚本,每多少时间扫描一次局域网,把扫描到的主机用 MSGBOX命令弹出窗口方式告诉我。

的确,arp扫描应该是比较准确的了。一般情况下主机都会对arp来进行应答。

arp扫描,写脚本可以直接调用arp扫描软件,然后根据它输出的信息,和旧的进行比较,确定新上线的机器。(扫描软件有dos版本的,在后台运行就可以了)。
如果定时的话,那就在一个死循环中进行调用、睡眠就行了。

应该是你未探测到响应的主机,局域网可以试试139啊,简单且稳定。。。。

应该是你未探测到响应的主机,局域网可以试试139啊,简单且稳定。。。。

ARP -A