主机发现

1. 无任何工具的情况下 (使用 ping 命令)

  • Windows

for /l %i in (1,1,255) do \
@ping 192.168.1.%i -w 1 -n 1 | find /i "ttl"
  • Linux

for ((i=1; i<256; i++));
do
echo "Checking...[${i}]"
ping -c 1 192.168.1.${i} | grep ttl
done

2. nc 端口扫描

  • Linux

for ((i=1; i<256; i++));
do
echo "Checking...[${i}]"
nc -z -v 192.168.1.${i} 0-1024
done

最后更新于