如何在Linux上安装和使用Angry IP网络扫描仪

How to Install and Use Angry IP Network Scanner on Linux

Angry IP Scanner是一款开源且跨平台的网络扫描仪,非常快速且易于使用。

它扫描任何范围内的IP地址及其端口。

网络管理员广泛使用它来识别无法访问的主机。

Angry IP扫描仪可用于大型和小型环境。

愤怒的IP扫描程序仅对每个IP地址执行ping操作,以检查其是否有效。

(可选)它正在解析其主机名,确定MAC地址,扫描端口并确定Web服务器信息等。

您可以借助插件收集有关每个主机的其他信息。

它使用多线程方法来在短期内优化对大型网络的扫描。为每个扫描的IP地址生成一个单独的扫描线程。

扫描结果可以保存到CSV,TXT,XML或IP端口列表文件。

根据IPScan实用程序的下载页面更新,下载量达到2900万。

1)如何在Linux上安装openJDK软件包

Angry IP Scanner代码是用Java编写的,它是Java的中继,因此您需要安装openJDK软件包作为前提条件。您的系统必须至少具有Java 1.8或最新版本。

2)如何在Linux上安装Angry IP Scanner

根据您的Linux发行版,使用以下命令来安装Angry IP Scanner。

使用pacman软件包管理器,您可以从发行官方资料库中轻松地在基于Arch Linux的系统上安装Angry IP Scanner。

1
$ sudo pacman -S ipscan -y

对于基于RPM的系统,例如Red Hat(RHEL),CentOS,Oracle Linux,Fedora和openSUSE,使用rpm命令下载并安装" .rpm"文件。

1
$ sudo rpm -ivh https://github.com/angryip/ipscan/releases/download/3.6.2/ipscan-3.6.2-1.x86_64.rpm

或者,您可以使用yum命令直接安装rpm软件包。

1
$ sudo yum localinstall https://github.com/angryip/ipscan/releases/download/3.6.2/ipscan-3.6.2-1.x86_64.rpm

对于基于Deb的系统(例如Ubuntu,Debian和Linux Mint),使用dpkg命令下载并安装" .dep"文件。

1
2
$ sudo wget https://github.com/angryip/ipscan/releases/download/3.6.2/ipscan_3.6.2_amd64.deb
$ sudo dpkg -i ipscan_3.6.2_amd64.deb

3)如何使用愤怒的IP扫描仪在Linux上扫描网络

安装后,可以从终端或应用程序菜单启动它。

启动后,会弹出有关该应用程序的窗口。关闭它,享受它。
 width=

您可以看到如下所示的默认窗口。默认情况下,它根据计算机网络选择IP范围。如果不想更改IP范围,则可以立即按Start按钮进行扫描。如果不是,请输入IP信息,然后按"开始"按钮。
 width=

扫描整个网络后,将显示一个"扫描统计信息"弹出窗口。
 width=

关闭弹出窗口以查看它们。
 width=

单击"开始"按钮旁边的Fetchers图标,从可用的读取程序中选择所需的自定义扫描报告。
 width=

4)如何使用愤怒的IP扫描仪从Linux终端在Linux上扫描网络

我喜欢在码头上完成大部分工作。如果您处在相同的压力下,那么您就可以开始。

使用以下命令扫描给定的IP地址范围。您可以输入您的IP范围而不是我们的IP范围。

1
$ ipscan -f:range 192.168.1.0 192.168.1.255 -s &

使用以下命令扫描给定的IP地址范围,导出输出,然后退出应用程序。我以" .txt"格式导出了输出,该格式支持其他格式,例如" .csv","。xml"和" .lst"。您可以使用自己喜欢的一种。

1
$ ipscan -f:range 192.168.1.0 192.168.1.255 -s -o ipscan.txt -q &

您将获得与以下输出类似的输出。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$ cat ipscan.txt | head -20
Generated by Angry IP Scanner 3.6.1
https://angryip.org

Scanned 192.168.1.0 - 192.168.1.255
3 Dec, 2019 1:11:05 PM

IP              Ping            Hostname                Ports          
192.168.1.1     1ms            www.routerlogin.com     [n/s]          
192.168.1.2     71ms           [n/a]                   [n/s]          
192.168.1.3     [n/a]           [n/s]                   [n/s]          
192.168.1.4     [n/a]           [n/s]                   [n/s]          
192.168.1.5     [n/a]           [n/s]                   [n/s]          
192.168.1.6     [n/a]           [n/s]                   [n/s]          
192.168.1.7     0ms            daygeek-Y700            [n/s]          
192.168.1.8     [n/a]           [n/s]                   [n/s]          
192.168.1.9     [n/a]           [n/s]                   [n/s]          
192.168.1.10    [n/a]           [n/s]                   [n/s]          
192.168.1.11    [n/a]           [n/s]                   [n/s]          
192.168.1.12    [n/a]           [n/s]                   [n/s]          
192.168.1.13    [n/a]           [n/s]                   [n/s]

希望这对您有帮助!