Seria interesante saber en cuanto tiempo se pueden escanear todas las ips
Código:
Código:
import os
import socket
byte1 = 1
byte2 = 1
byte3 = 1
byte4 = 1
ip = str(byte1)+"."+str(byte2)+"."+str(byte3)+"."+str(byte4)
while ip!="223.254.254.254":
byte4+=1
if byte4 == 255:
byte4 = 0
byte3+=1
if byte3 == 255:
byte3 = 0
byte2+=1
if byte2 == 255:
byte2 = 0
byte1+=1
ip = str(byte1)+"."+str(byte2)+"."+str(byte3)+"."+str(byte4)
response = os.system("ping -c 3 " + ip + " > /dev/null 2>&1")
if response == 0:
print ("%s responde" % ip)
Saludos