1
pheyx 2014-07-29 16:59:12 +08:00 via Android
试试fing .可以跑在ios和android 下
|
2
izoabr 2014-07-29 17:01:20 +08:00
按说你开启netbios协议的话,直接ping主机名就能解析到IP,这是现成的。
如果说要更高级一点,那就在树莓派上写个小脚本,把自己的IP POST去互联网。给你发个邮件也行。 甚至可以更脱裤子一点,让它自己有新IP的时候去发个微薄,哈哈。 后面两个前提是要能访问互联网哦。 |
3
nijux 2014-07-29 17:05:49 +08:00 1
|
4
sandtears OP |
5
pmispig 2014-07-29 17:24:35 +08:00
为什么不用能用静态地址?难道你的pi上面用的ppp拨号直接获取公网IP?如果是这样,可以考虑让它自动发送一个包含IP地址的邮件给你你可以了
我家的pi连的路由器,我都是直接给它设置一个静态地址。 |
6
sandtears OP @pmispig 我有时候需要带到不熟悉的网络环境中使用,比如酒店之类的,不知道网关设置什么的。而且有些地方比较蛋疼,需要登录才能上网,所以联网的方法也有局限性
|
7
jedyu 2014-07-29 17:37:49 +08:00
SSDP
|
8
knightluffy 2014-07-29 17:48:53 +08:00
@jedyu SSDP好像跨网段之后就没法获取到了。。
|
9
freefcw 2014-07-29 18:26:03 +08:00
arp如何
|
10
jasontse 2014-07-29 18:50:20 +08:00 via iPad
arp -s
|
11
jasontse 2014-07-29 18:52:31 +08:00 via iPad
手滑按错然后直接发出去了。。应该是
# arp -a |
12
lujjjh 2014-07-29 20:20:02 +08:00
UPnP 协议貌似就是用来干这个的吧
|
14
rrfeng 2014-07-29 21:21:41 +08:00
做个程序,自动广播 IP
|
15
dorentus 2014-07-29 23:08:14 +08:00 1
我用 Multicast DNS 来解决这个问题:
1) 在树莓派上按照并开启 avahi-daemon 服务(apt-get install avahi-daemon) 2) Mac 和 iOS 的话不用装东西 3) Windows 的话装 Bonjour for Windows(好久没装过了,似乎是这个 URL: http://support.apple.com/kb/DL999 然后设置好树莓派的 hostname(我一般是把它写在 /etc/hostname 里面,然后运行一下 hostname -F /etc/hostname),例如叫 pie,那么在其它机器上就可以用 pie.local 这个域名来访问树莓派了。 # 参考资料 - https://en.wikipedia.org/wiki/Multicast_DNS - https://en.wikipedia.org/wiki/Avahi_(software) - https://en.wikipedia.org/wiki/Bonjour_(software) |
16
dorentus 2014-07-29 23:12:06 +08:00
@dorentus
上面的 Bonjour for Windows URL 里面是旧版的,新的在装了 iTunes for Windows 后自动可用。 http://superuser.com/a/491750/182908 这里有个方法可以从 iTunes for Windows 安装包里面提取最新的 Bonjour for Windows 安装程序,于是可以不装 iTunes 而单独装 Bonjour for Windows。 |
17
dorentus 2014-07-29 23:13:36 +08:00
|
18
dorentus 2014-07-29 23:15:22 +08:00
@dorentus
有苹果开发者账号的话,也可以在 https://developer.apple.com/downloads/index.action?q=Bonjour%20SDK%20for%20Windows 这里下载到 SDK,里面应该也是有安装包的。 另外这东西是开源的,在苹果的 Open Source 网站里面有源码…… |
19
tjmao 2014-07-29 23:18:29 +08:00
给你的派和电脑分别多配一个静态的IP地址,地址段自己挑。
|
20
zoombut 2014-07-30 09:03:21 +08:00 1
nmap -sP Ip段
|