Hola, como estan todos... Esta ocasion es para hacerles una pregunta acerca de escaneo de redes..
Lo que me interesaria saber es la direccion ip de una pc, la MAC Address y en un momento dado el nombre de esa pc. Algo asi lo he conseguido en un pc con hasefroch98 ping 192.168.1.2 ... ping 192.168.1.200 arp o bien con nbtstat -A 192.168.1.2 ... nbtstat -A 192.168.1.200 por ejemplo y con esos comandos obtengo mas o menos lo que quiero... La otra que he hecho es usar un programa llamado Lannetscan. Ahora bien, si leen hasta aqui diran, esto es una lista de Debian.. eso tambien lo se. Mi idea es precisamente usar mi pc con Debian Sid para hacer algo parecido. Antecedentes: - La mayoria de las pc's en mi red son con hasefroch.. - No quiero estar usando otra pc con hasefroch para lograr mis objetivos. - Quiero usar mi pc con Debian Sid. - No se mucho de programacion Lo que he hecho. - Buscando en linuca.org, encontre el siguiente script #!/bin/bash # Hacer ping a un rango de direcciones IP Red=`/sbin/ifconfig | grep Bcast | awk -F : '{print ($2)}' | awk '{print ($1)}' | awk -F . '{print $1"."$2"."$3"."}'` #Asignacion de los 3 numeros de la red #Red=192.168.1. #Ultima cifra de la primera IP a procesar IpA=2 #Ultima cifra de la ultima IP a procesar IpB=254 #Ruta al archivo de registro RutaLog="/home/hectorbf/EstadoRed.log" echo '##############################################' >> $RutaLog echo 'Procesando IPs' for i in `seq $IpA $IpB`; do if `ping -c 1 $Red$i> /dev/null` ;then echo $Red$i:ENCENDIDO Fecha=`date | awk -F CEST '{print ($1)}'` Resultado='::ENCENDIDO' echo $Fecha-$Red$i$Resultado >> $RutaLog else echo $Red$i:APAGADO Fecha=`date | awk -F CEST '{print ($1)}'` Resultado='::APAGADO' echo $Fecha-$Red$i$Resultado >> $RutaLog fi done echo 'OK' ---------------<fin del archivo> Hasta aqui practicamente lo que hace es hacer un ping para determinar si un equipo esta encendido o apagado. Despues ejecuto arp y mas o menos obtengo lo que quiero Tambien he leido usar nmap, hasta me baje un front-end de nmap para ver si puedo lograr mi cometido, pero no he encontrado mucho que digamos. Como les comente la idea basica es determinar practicamente 3 cosas IP-->MAC ADDRESS-->ID del PC Alguien que pueda orientarme un poco lo agradecere enormemente. Cabe aclarar que de una manera u otra lograre mi cometido haciendo chapuzas o realizandolo manualmente, pero lo que quiero es tener algun tipo de script o herramienta para facilitarme un poco las cosas por si en un momento dado quisiera volver a hacer lo que necesito algunas veces mas.. Gracias por leer todo este extenso correo. Bye y saludos..