Home Assistant系列 -- nmap 扫描小米路由器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Home Assistant系列 -- nmap 扫描小米路由器相关的知识,希望对你有一定的参考价值。

参考技术A

1.什么是nmap ?

nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting)。它是网络管理员必用的软件之一,以及用以评估网络系统安全。

正如大多数被用于网络安全的工具,nmap 也是不少黑客及骇客(又称脚本小子)爱用的工具 。系统管理员可以利用nmap来探测工作环境中未经批准使用的服务器,但是黑客会利用nmap来搜集目标电脑的网络设定,从而计划攻击的方法。nmap 以隐秘的手法,避开闯入检测系统的监视,并尽可能不影响目标系统的日常操作。其基本功能有三个:

Nmap可用于扫描仅有两个节点的LAN,直至500个节点以上的网络。Nmap 还允许用户定制扫描技巧。通常,一个简单的使用ICMP协议的ping操作可以满足一般需求;也可以深入探测UDP或者TCP端口,直至主机所 使用的操作系统;还可以将所有探测结果记录到各种格式的日志中, 供进一步分析操作。

2.在树莓派上安装nmap网络扫描器

在树莓派终端,使用以下命令安装:

安装完成后使用 man nmap 命令查看一下nmap 的帮助文档。运行nmap可以探测树莓派上开放的端口和网络。

3.HA配置

在HA中配置nmap可以探测指定网络中存在哪些设备,打开HA的主配置文件configuration.yaml,在其中加入以下配置:

192.168.1.1 这个IP是无线路由器的,所有要排除在外。添加完成以后,重启HA系统,就可以在界面中观察了。如果你熟悉nmap 也可以在配置文件中指定扫描参数。针对局域网中的设备,最方便与准确的方式是直接到无线路由器上获得它连接的设备的列表。在小米路由器中可用如下配置:

host为小米路由器的ip地址,password为它的登录密码。配置完以后重启HA 系统,这时 你就可以在界面上看到所有连接设备。HA还支持其他厂商的路由器设备,需要的同学可以去HA的官网查询。

以上是关于Home Assistant系列 -- nmap 扫描小米路由器的主要内容,如果未能解决你的问题,请参考以下文章

Home Assistant系列 -- 接入小米多功能网关

Home Assistant系列 -- 接入手机摄像头做实时监控和人脸识别

powershell Home Assistant安装在Windows 2016 NanoServer上

使用Docker安装Home Bridge与Home Assistant,用Siri控制智能家居

apache_conf Configuration.yaml - Home Assistant.io

树莓派 Install Home Assistant Core