树莓派论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3267|回复: 3
收起左侧

局域网查找主机,嗅探主机的方法

[复制链接]
发表于 2015-2-27 16:23:21 | 显示全部楼层 |阅读模式
在一个局域网内,使用手机控制一台raspberry pi主机,我手机首先要先找到这台主机才行。就像小米盒子、天猫盒子,使用手机打开助手app,一下子就能找到局域网内相应的盒子主机。

我记得似乎用的是 广播  或者 多播 技术,但绝不是按照ip 从1~255遍历所有主机。

有没有了解这方面技术的兄弟,希望能提供一下应该使用什么技术方案,谢谢。
回复

使用道具 举报

发表于 2015-2-28 22:58:54 | 显示全部楼层
不太明白
用路由器管理页面找树莓派IP不行嗎﹖
回复 支持 反对

使用道具 举报

发表于 2015-3-1 20:37:59 | 显示全部楼层
我自己安卓机上有fqrouter,它里面“扫描”可以列出局域网内的机器ip和主机名
回复 支持 反对

使用道具 举报

发表于 2015-3-8 22:31:19 | 显示全部楼层
就是要在设备(树莓派)上一直运行一个小程序,定时(每隔几秒)往某个多播地址(ipv4中的多播地址范围是:224.0.0.0到239.255.255.255)或者干脆广播(地址255.255.255.255)发送一个UDP报文,报文内容可以自定义(反正就是IP是必须的,其他名字之类的是可选的)。
然后客户端(手机app)可以从那个多播地址读UDP报文,解析出IP(以及名字什么的)就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1  

GMT+8, 2024-11-8 00:49 , Processed in 1.093750 second(s), 27 queries , Gzip On.

Powered by Shumeipai.net! X3.2

© 2001-2015 树莓派论坛安全联盟

快速回复 返回顶部 返回列表