网络扫描利器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


相关文章
|
9月前
|
安全 网络协议 算法
Nmap网络扫描工具详细使用教程
Nmap 是一款强大的网络发现与安全审计工具,具备主机发现、端口扫描、服务识别、操作系统检测及脚本扩展等功能。它支持多种扫描技术,如 SYN 扫描、ARP 扫描和全端口扫描,并可通过内置脚本(NSE)进行漏洞检测与服务深度枚举。Nmap 还提供防火墙规避与流量伪装能力,适用于网络管理、渗透测试和安全研究。
1388 1
|
10月前
|
Ubuntu Linux
Ubuntu 23.04 用上 Linux 6.2 内核,预计下放到 22.04 LTS 版本
Linux 6.2 带来了多项内容更新,修复了 AMD 锐龙处理器设备在启用 fTPM 后的运行卡顿问题,还增强了文件系统。
|
10月前
|
Ubuntu Linux
Ubuntu24.04LTS默认采用Linux 6.8内核,实验性版本可通过PPA获得
IT之家提醒,当下的 Ubuntu 23.10 也是一个“短期支持版本”,该版本将在今年 7 月终止支持,而今年 4 月推出的 Ubuntu 24.04 LTS 长期支持版本将获得 5 年的更新支持。
|
9月前
|
安全 Linux 网络安全
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
252 0
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
|
10月前
|
运维 Linux 开发者
Linux系统中使用Python的ping3库进行网络连通性测试
以上步骤展示了如何利用 Python 的 `ping3` 库来检测网络连通性,并且提供了基本错误处理方法以确保程序能够优雅地处理各种意外情形。通过简洁明快、易读易懂、实操性强等特点使得该方法非常适合开发者或系统管理员快速集成至自动化工具链之内进行日常运维任务之需求满足。
673 18
|
10月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
494 5
|
10月前
|
Ubuntu 安全 小程序
linux|ubuntu.v18.10版本即将发布,linux桌面让您动心
如果你使用闭源系统,那永远也就别想了!有了这样的需求,也许最终将linux带到人类大众通用市场的是我们中国!
411 0
|
10月前
|
Web App开发 Ubuntu Linux
又该换Linux版本了!
如果你经常用谷歌搜索,使用终端输入命令,推荐你使用Fedora而不是Ubuntu。 如果你不是一个技术用户或程序员,仍推荐使用Ubuntu,还不动手去试试,别忘了将你的体验留在评论区哦~
|
11月前
|
网络协议 Linux 开发者
深入Linux中UDP网络通信机制编程探索
以上步骤概述了Linux中UDP网络通信的编程机制。在实现时,因关注细节和上下文环境可能有所调整,但大致流程是一致的。这些知识片段旨在帮助开发者快速上手Linux下的UDP编程,并提供可靠的信息作为编程的基础。在编程实践中,应结合实际业务需求,设计合适的数据传输协议,确保数据的正确性和实时性。
246 0