Docker笔记 篇一:Docker搭建局域网IP扫描工具——WatchYourLAN
介绍一下通过Docker搭建局域网IP扫描工具。其实说实话局域网IP扫描一般用来检测局域网入侵,单纯的IP扫描用处并不是很大。不过如果像我一样局域网内虚拟机和设备很多,有时找不到设备IP, 倒是偶尔可以用到这个工具:WatchYourLAN。
推荐通过docker-compose部署。本来想部署在NAS上,但是绿联NAS官方依然没有开放SSH(虽然有其它方法开启),所以搭建这个容器诸多不便,所以还是在其它主机上部署:
version: '3'
services:
watchyourlan:
image: aceberg/watchyourlan
container_name: watchyourlan
restart: unless-stopped
network_mode: host
volumes:
- /home/john/docker/watchyourlan:/data
environment:
- GUIIP=192.168.31.120
- GUIPORT=8840
- IFACE=ens18
重要要修改的是GUIIP(修改成设备实际IP),IFACE(修改成主网卡名),这两个参数都可以通过ifconfig命令查看。GUIPORT默认就是8840端口,如果不想修改可以不用添加:
更多的参数,官方有给出参考列表,可以根据实际情况修改:
然后通过局域网IP+8840端口就可以访问WatchYourLAN主界面了,等待一会儿系统就会完成局域网IP扫描,通过主界面就可以看到设备的IP信息和mac地址,甚至硬件信息也会有显示,所以根据这些信息大概可以猜到是什么设备。
一个功能并不复杂的小工具,按需部署吧!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
kaaye
校验提示文案
八个月的大猫
校验提示文案
绿波电聋
校验提示文案
绿波电聋
校验提示文案
八个月的大猫
校验提示文案
kaaye
校验提示文案