网络扫描利器Fing之Linux版本使用教程

简介: 网络扫描利器Fing之Linux版本使用教程

640.jpg

640.png


Fing是一款好用的网络监测扫描管理软件,这款软件能够很好的去帮助用户查看当前网络的信息等,且能够方便的管理超多样的设备,整合了大量的网络管理功能,使用起来也相当方便


另外可以下载手机APP Android/iPhone版本

640.png


1、使用Fing的网络扫描仪扫描网络,并发现连接到任何网络的所有设备

2、运行互联网速度测试、WiFi速度测试、下载速度和上传速度分析和延迟(手机APP)

3、获取IP地址、MAC地址、设备名称、型号、供应商和制造商的最准确设备识别

4、NetBIOS、UPnP、SNMP和Bonjour名称,属性和设备类型的高级设备分析

5、检测Wi-Fi入侵者,在每次扫描时显示您的新未知设备 (手机APP)

6、包括端口扫描、设备ping、traceroute、DNS查找和LAN唤醒


1、下载fing


https://www.fing.com/images/uploads/general/CLI_Linux_RPM_5.5.2.zip

解压取出fing-5.5.2-amd64.rpm

640.png


然后rpm -ivh fing-5.5.2-amd64.rpm进行安装


rpm -ivh fing-5.5.2-amd64.rpm


640.png

CentOS7下使用fing命令报错 原因为libstdc++.so.6的版本过低造成,解决办法:编译升级gcc到高版本


640.png

640.png

下面为了演示方便直接使用Fedora32系统来测试  

在Fedora32下正常运行


640.png

640.png640.png

2、fing的常用用法


fing -h查看命令帮助


[root@fedora ~]# fing -h
=== Fing 5.5.2 - www.fing.io ===
CLI options:
Helper:
  -h [ --help ]             show this help message
  -v [ --version ]          show fing version
  --interactive             start the interactive mode
Command List:
  -i [ --info ]             show network informations
  -n [ --netdiscover ] arg  run network discovery
  -s [ --servicescan ] arg  scan services on host/network
  -p [ --ping ] arg         run icmp ping on the hosts
  -T [ --traceroute ] arg   run traceroute on the specified host
  -w [ --wol ] arg          send wake on lan command on targets
Command Options:
  -d [ --rdns ] arg         enable/disable reverse DNS lookups
  -o [ --output ] arg       use output setup for discovery/scan/ping
  -P [ --profile ] arg      use specific discovery/scan/ping profile
  -r [ --rounds ] arg       number of rounds for discovery
  -m [ --maxports ] arg     max ports for scan
  --session arg             use specific discovery session file
  --silent                  force to silent mode

640.png

3、用法举例

1) fing -i 查看网络信息


fing -i
fing --info


640.png


2) fing -n 网络发现


fing -n 192.168.31.0/24

640.png


3) fing -p ping测试


fing -p www.baidu.com
fing -p www.baidu.com www.taobao.com


640.png


4) fing -T Traceroute测试


fing -T 114.114.114.114

640.png

5) fing -s 端口扫描


fing -s 192.168.31.155


640.png


默认扫描哪些端口全部定义在/etc/fing/ip-services.properties文件中

可以自定义添加扫描端口 vi /etc/fing/ip-services.properties 例如192.168.31.155的SSH默认22端口已经修改成6122了,添加的格式如下

tcp.6122=Private OpenSSH ; Private OpenSSH Port ; scan

这时再进行扫描就可以扫到了

640.png

640.png


6) fing -w 网络唤醒


fing -w 74:d4:35:88:68:e6@192.168.31.51


640.png


抓下的报文可以过滤出WOL网络唤醒协议的报文

640.png


7) fing --interactive交互模式


fing --interactive


640.png


640.png


8) fing -o结果输出到文件


fing -o table,html,/opt/192.168.31.1.html -n 192.168.31.1/24

640.png


640.png



以上就是fing工具的常规用法,其它用法可以参考官方User_Guide手册 https://www.fing.com/images/uploads/general/Fing_CLI_-User_Guide-_v1.3.pdf


相关文章
|
1天前
|
人工智能 Linux iOS开发
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
21 12
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
|
5天前
|
Shell Linux
【linux】Shell脚本中basename和dirname的详细用法教程
本文详细介绍了Linux Shell脚本中 `basename`和 `dirname`命令的用法,包括去除路径信息、去除后缀、批量处理文件名和路径等。同时,通过文件备份和日志文件分离的实践应用,展示了这两个命令在实际脚本中的应用场景。希望本文能帮助您更好地理解和应用 `basename`和 `dirname`命令,提高Shell脚本编写的效率和灵活性。
58 32
|
5天前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
53 20
|
9天前
|
Unix Linux C语言
【Linux】 Linux makefile 教程
本文详细介绍了 Linux 环境下 Makefile 的基本结构、语法和使用方法,并通过一个简单的 C++ 项目示例演示了 Makefile 的实际应用。Makefile 是一个强大而灵活的工具,通过合理配置,可以极大地简化项目的编译和管理过程,提高开发效率。希望本文能帮助您更好地理解和应用 Makefile,在实际项目中高效管理代码的编译和构建。
38 20
|
8天前
|
Unix Linux C语言
【Linux】 Linux makefile 教程
本文详细介绍了 Linux 环境下 Makefile 的基本结构、语法和使用方法,并通过一个简单的 C++ 项目示例演示了 Makefile 的实际应用。Makefile 是一个强大而灵活的工具,通过合理配置,可以极大地简化项目的编译和管理过程,提高开发效率。希望本文能帮助您更好地理解和应用 Makefile,在实际项目中高效管理代码的编译和构建。
42 16
|
25天前
|
Linux 网络性能优化 网络安全
Linux(openwrt)下iptables+tc工具实现网络流量限速控制(QoS)
通过以上步骤,您可以在Linux(OpenWrt)系统中使用iptables和tc工具实现网络流量限速控制(QoS)。这种方法灵活且功能强大,可以帮助管理员有效管理网络带宽,确保关键业务的网络性能。希望本文能够为您提供有价值的参考。
77 28
|
22天前
|
网络协议 Unix Linux
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
34 11
|
24天前
|
Ubuntu Linux 网络安全
Linux磁盘挂接教程
Linux磁盘挂接教程
61 14
|
29天前
|
前端开发 小程序 Java
uniapp-网络数据请求全教程
这篇文档介绍了如何在uni-app项目中使用第三方包发起网络请求
45 3

热门文章

最新文章