PDF de programación - Controlar los ordenadores encendidos en una red: bash-nmap-mysql

Imágen de pdf Controlar los ordenadores encendidos en una red: bash-nmap-mysql

Controlar los ordenadores encendidos en una red: bash-nmap-mysqlgráfica de visualizaciones

Actualizado el 17 de Abril del 2021 (Publicado el 15 de Agosto del 2018)
487 visualizaciones desde el 15 de Agosto del 2018
50,3 KB
4 paginas
Creado hace 19a (13/06/2004)
Controlar los ordenadores encendidos en una red: bash-nmap-mysql

Controlar los ordenadores encendidos en una

red: bash-nmap-mysql

Por Paco Aldarias Raya

Impreso: 13 de junio de 2004

Email: pacolinux arroba inicia punto es
Web: http://pagina.de/pacodebian
Con Linux Debian. En Valencia (España)
Este documento es de libre reproducción siempre que se cite su fuente.

Realizado con: LATEX

Índice

Índice

1. Introduccion

2. Creación de la base de datos en Mysql

3. Meteremos las ips

4. conclusión

Índice alfabético

1.

Introduccion

1

1

1

2

2

3

Vamos a analizar la red, para saber los ordenadores que hay encendidos.

Después guardaremos las ips con la fecha y hora.

Se necesita: nmap y mysql.

Por Paco Aldarias

1/3

Controlar los ordenadores encendidos en una red: bash-nmap-mysql

2. Creación de la base de datos en Mysql

Crearemos en mysql una base de datos y una tabla llamada nmap.
Deberemos adaptar este script para poner nuestro password en mysql

cambiando mipassword

cat nmap0.sql

CREATE TABLE ‘nmap‘ (

‘num‘ int(11) NOT NULL auto_increment,
‘ip‘ varchar(15) NOT NULL default ’’,
‘fecha‘ date NOT NULL ,
‘hora‘ time NOT NULL ,
PRIMARY KEY (‘num‘)

) TYPE=MyISAM;

# Ejemplo de INSERT
#INSERT INTO ‘nmap‘ (‘ip‘,‘fecha‘,‘hora‘)
# VALUES (’192.168.0.1’,’2004.05.15’,’12:45’);

AsÍ, crearemos la tabla nmap, deberemos crear antes la base de datos

nmap:

mysql -u root -h localhost -pmipassword -D nmap < nmap0.sql

3. Meteremos las ips

Deberemos adaptar este script para poner nuestro password en mysql
cambiando mipassword y el rango de ips a analizar cambiando 192.168.0.0-1

cat red.sh

#Cogemos las ips
nmap -sP 192.168.0.0-1 | awk ’/appears to be up/ {print $3}’ | \
sed ’s/[()]//g’ > nmap.txt
# Creamos los inserts
for linea in ‘cat nmap.txt‘
do
echo "INSERT INTO nmap (ip,fecha,hora) \
VALUES (’$linea’,’$(date +%Y-%m-%d)’,’$(date +%H:%M)’);" > nmap.sql
done
#Guardamos en mysql
mysql -u root -h localhost -pmipassword -D nmap < nmap.sql

Por Paco Aldarias

2/3

Controlar los ordenadores encendidos en una red: bash-nmap-mysql

4.

conclusión

Este artículo es interesante para saber q ordenadores se quedan encendi-

dos y poder apagarlos.

Por Paco Aldarias

3/3

Controlar los ordenadores encendidos en una red: bash-nmap-mysql

Índice alfabético

encendidos, 1

mysql, 1

nmap, 1

Por Paco Aldarias

4/3
  • Links de descarga
http://lwp-l.com/pdf12988

Comentarios de: Controlar los ordenadores encendidos en una red: bash-nmap-mysql (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad