使用 Python 查看局域网内存活主机
概述 当我们的网络首次接入一些新的设备,而且这些设备不是像手机、电脑一类的有屏幕设备,如服务器、Nas、树莓派等硬件,我们想要通过网络连接控制,但是并不知道设备的 IP 地址,这时,我们就需要扫描网络找到我们目标硬件设备的 IP 地址。 常用的方法如进入路由器管理后台,我们就可以找到我们的设备 IP 地址,或者使用现成的软件,如 AdbancedIP Scanner 软件,也可以扫描网络实现我们想要的目标。但是,实际上我们真正需要的仅仅是要知道设备名和 IP 地址即可,无论登录路由器还是使用软件,都显得有点牛刀杀鸡的感觉,因此我们尝试使用 Python 编写一个查找内网存活在线主机IP地址的脚本。关键词 Python nmap 局域网 存活主机IP NMAP Nmap 是一款用于网络发现和安全审计的网络安全工具,可以检测目标主机是否在线、端口开放情况、侦测运行的服务类型及版本信息、侦测操作系统与设备类型等信息。 在使用之前,我们需要先安装 Nmap 软件。对于 WIndow 系统,可以登录 Nmap 官网下载页面 下载相应版本安装即可。 对于 MacOS 系统,可以使用 HomeBrew 安装,具体方法如下: brew update…