iOS系统怎样获取局域网内所有IP,有啥系统API没有,谢谢。

想要获取局域网内的IP?出于啥想法,如果是想要看看在局域网中有哪些设备正在联网,这个不该是移动设备做的事情,最权威的是路由器或者交换机,上面直接就能用命令行来查看。移动设备处于管理的目的直接调用路由器或者交换机上封装好或者是自己开发的应用就好了,比如现在小米路由或者极路由做的事情。如果是想要在移动端上监控和扫描其他设备,这个就会有很多的问题了,因为不论用什么协议还是方法,都不准确,比如用PING或者SNMP协议,都会有问题,有时被扫描的设备不允许该协议的访问的,比如现在很多PC上安装的防火墙之类的软件。
■网友
【iOS系统怎样获取局域网内所有IP,有啥系统API没有,谢谢。】 给路由器发UDP包

■网友
githup上有扫描局域网的demo


    推荐阅读