for /L %D in (1,1,255) do ping 192.168.68.%D for /L %D in (1,1,255) do ping -n 10.168.1.%D >>a.txt for /l %D in (1,1,255) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>ok.txt || echo 192.168.1.%D >>no.txt)
mac
1 2 3 4 5 6 7 8 9
for D in {1..255}; do ping -c 1 192.168.68.$D; done for D in {1..25}; do if ping -c 1 192.168.68.$D | grep -q "64 bytes from"; then echo"192.168.68.$D is reachable" fi done for D in {1..255}; do (ping -c 1 192.168.68.$D && echo 192.168.68.$D>>ok.txt || echo 192.168.68.$D >>no.txt) & done
1 2 3 4 5 6 7
for D in {1..63355}; do if nc -z 192.168.1.183 $D; then echo$D >> ok.txt else echo$D >> no.txt fi done
工具
1 2 3
nmap 192.168.1.183 ## process nmap 192.168.1.0/24 -sn