5款能够进行网络问题扫描的安卓App

简介:

当你在外面需要检查网络问题的时候,你会很庆幸有这样方便的移动扫描器。

事情来了……特别是在你还没有准备好的时候。你的网络突然出现问题,而你却在校园的另一端--你手上唯一的工具就是你的安卓设备。你必须要进行网络扫描,而幸运的是,你可以使用安卓设备完成这一工作。

安卓生态系统为网络管理员提供了大量的工具。但是你应该选择哪一款呢?我深入了解了网络扫描器的网络,找到了五款使用方便的应用作为你的辅助移动扫描工具。如果想了解是否有哪一款应用能够满足你的需求,请继续看下去。

1.Fing

Fing(图A)提供了一种最快的方法检查哪些设备连接进了你的无线网络。可以在不限接入设备数量的无线网络中探测出不限量的设备。Fing可以报告发现的每一个设备的IP地址、名称和MAC地址。但是它能做的不仅仅是报告自己发现的设备。你还可以运行PING和路由追踪、执行DNS查找、运行TCP连接测试程序,甚至还可以使用唤醒局域网的功能。

5五款能够进行网络扫描的安卓App

图A

有了Fing,你可以使用名称、IP地址、MAC地址、名称、供应商和备注来搜索连接到网络上的设备。一旦发现了一个网络,它就会保存下来,甚至还可以备份到SD卡上。Fing是免费的,但是它可以让你可以连接Fingbox账号,这样你就可以在任何地方查看你发现的网络了。

2.Net Scan

Net Scan(如图B)是另一款网络映射和端口扫描工具。它将报告扫描发现的端口名称、IP地址、MAC地址和设备厂商(如果有相关信息的话)。一旦发现了一个网络,你就可以对网络中的任何一台设备进行端口扫描,这只需要点击几下就可以完成。你可以进行快速端口扫描,也可以进行常规端口扫描(这种模式让你能够指定要扫描设备的端口)。

5五款能够进行网络扫描的安卓App

图B

Net Scan不包含其他任何工具,但是对于快速网络和端口扫描来说,这款应用程序难逢敌手。Net Scan是免费的,而且不含任何广告,只是有内购,用户可以选择通过内购给开发人员提供捐赠。

3.Network Scanner

Network Scanner(如图C)没有提供非常好看的界面,但是它的易用性弥补了这一不足。你可以在PING和DNS请求扫描模式之间切换,设置自定义的IP扫描范围,指定扫描地址,分享你的扫描结果(通过内置的安卓共享系统),并且修改设备的昵称。

5五款能够进行网络扫描的安卓App

图C

快速扫描将显示IP地址、主机名、厂商名称和MAC地址。扫描完成后,点击一个主机,然后选择扫描开放端口就可以对一台设备的端口进行快速扫描。Network Scanner是免费的,并且提供了内购,你可以选择内购去除程序里惹眼的广告。

4.IP Tools

IP Tools(如图D)对于任何不得不使用移动设备来工作的网络管理员来说都是一套功能强大的工具包。它的功能包括关于网络和设备的详细信息,检测IP、端口/网络扫描、PING/跟踪路由/域名信息工具,一个IP计算器,唤醒局域网和DNS查找。你还可以按一下菜单上的按钮,快速访问设备的网络页面(例如路由器和服务器)。

5五款能够进行网络扫描的安卓App

图D

唯一需要注意的是IP Tools和其他的应用程序相比要略微慢一点。但是如果你需要一体化的工具箱来测试你的LAN,那么不尝试一下IP Tools可能就是你的失职了。IP Tools是免费的,但是你可以选择购买收费版,这样可以去除广告,也可以购买Premium版(它去除了广告,并且让你能够访问他们的开发计划)。Premium版的价格是2.99美元。

5.ezNetScan

ezNetScan(如图E)提供了一套漂亮的工具,一个近乎完美的界面和一个高级的、让你震撼的版本(考虑到它存在于移动设备上)。

ezNetScan免费应用包含了诸如PING、跟踪路由、服务扫描、唤醒局域网、DNS查找、NetBIOS名称、TCP扫描和已安装的软件和硬件的详细信息等功能。

5五款能够进行网络扫描的安卓App

图E

扫描完成后,ezNetScan允许你将扫描的结果和其他命令运行的结果用电子邮件发送出去。如果免费版本提供的功能还不够的话,plus版本还增加了配置网络参数、工具的功能,并且能够将数据导出成.csv格式的文件,管理/过滤结果,查看简洁易懂的图表。Plus版本需要花费你1.99美元。

还有其他的扫描器?

要管理你的网络并不意味着你必须坐在桌子前面。有了上面任何一款安卓扫描器,你都可以快速地诊断网络故障,这个过程中还可以来来回回地走动。试试这些工具,看看它们是否会让你的网络故障排除工作变得更加容易。  

  

原文发布时间为:2015-7-14

 

本文作者:孙博

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网


目录
相关文章
|
13天前
|
存储 Java API
Android 浅度解析:mk预置AAR、SO文件、APP包和签名
Android 浅度解析:mk预置AAR、SO文件、APP包和签名
57 0
|
2月前
|
数据库 Android开发 开发者
构建高效Android应用:采用Kotlin协程优化网络请求处理
【2月更文挑战第30天】 在移动应用开发领域,网络请求的处理是影响用户体验的关键环节。针对Android平台,利用Kotlin协程能够极大提升异步任务处理的效率和简洁性。本文将探讨如何通过Kotlin协程优化Android应用中的网络请求处理流程,包括协程的基本概念、网络请求的异步执行以及错误处理等方面,旨在帮助开发者构建更加流畅和响应迅速的Android应用。
|
1月前
|
编解码 Android开发
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)1
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)
50 1
|
1月前
|
编解码 开发工具 Android开发
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)2
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)2
29 2
|
11天前
|
移动开发 Java Android开发
构建高效Android应用:采用Kotlin协程优化网络请求
【4月更文挑战第24天】 在移动开发领域,尤其是对于Android平台而言,网络请求是一个不可或缺的功能。然而,随着用户对应用响应速度和稳定性要求的不断提高,传统的异步处理方式如回调地狱和RxJava已逐渐显示出局限性。本文将探讨如何利用Kotlin协程来简化异步代码,提升网络请求的效率和可读性。我们将深入分析协程的原理,并通过一个实际案例展示如何在Android应用中集成和优化网络请求。
|
12天前
|
存储 应用服务中间件 网络安全
Android 网络链接稳定性测试解决方案
Android 网络链接稳定性测试解决方案
18 0
|
13天前
|
测试技术 Android开发
Android App获取不到pkgInfo信息问题原因
Android App获取不到pkgInfo信息问题原因
17 0
|
18天前
|
Android开发 UED 开发者
解释Android App Bundle是什么,它的优势是什么?
Android App Bundle是Google开发的优化应用分发技术,它打包应用及资源以减少下载大小,加快加载速度,节省用户流量。App Bundle支持离线使用,简化更新过程,提升用户体验。开发人员借此能更高效地构建和分发Android应用。
12 0
|
19天前
|
Android开发 开发者
Android网络和数据交互: 请解释Android中的AsyncTask的作用。
Android's AsyncTask simplifies asynchronous tasks for brief background work, bridging UI and worker threads. It involves execute() for starting tasks, doInBackground() for background execution, publishProgress() for progress updates, and onPostExecute() for returning results to the main thread.
11 0
|
19天前
|
网络协议 安全 API
Android网络和数据交互: 什么是HTTP和HTTPS?在Android中如何进行网络请求?
HTTP和HTTPS是网络数据传输协议,HTTP基于TCP/IP,简单快速,HTTPS则是加密的HTTP,确保数据安全。在Android中,过去常用HttpURLConnection和HttpClient,但HttpClient自Android 6.0起被移除。现在推荐使用支持TLS、流式上传下载、超时配置等特性的HttpsURLConnection进行网络请求。
11 0