Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistema de Seguridad Webcam PDF
Sistema de Seguridad Webcam PDF
________________________________________________________________
Manual original, creado por David Sanchez Cantero
Mas conocido en la red por Forat
Sitio web oficial donde se publican este y otros manuales www.forat.info
Introduccin
- Vol 1 ( Sistema operativo )
- Vol 2 ( Soporte para WebCam QuickCam USB )
- Vol 3 ( Instalando Motion )
- Vol 4 ( Arranque automtico de Motion )
- Vol 5 ( El resultado )
Estas listo ? Comenzamos ...
Introduccin
________________________________________________________________
Como ya habis podido ver anteriormente muchos de los artculos tipo ( How
To ) que se han publicado han estado relacionados con la distribucin de Linux
Debian y con otras cosas como drivers para la webcam , configuraciones del kernel ,
instalaciones de Debian , todo sobre Motion , la utilidad wput , redes
inalambras wifi .
Quieres flipar ?
Si os fijis en estos artculos y los ordenis podis montaros un sistema de
deteccin de intrusos en otra parte de tu casa, en tu habitacin o ( en mi caso,
en la terraza de arriba ) con un pc viejo, una webcam usb, una tarjeta wifi y
una Debian.
Esta es una de las cosas que ice todo el tiempo que he estado sin Internet.
( Una caseta )
La idea est en instalar un PC dentro y una Webcam fuera que cuando detecte
un movimiento genere capturas y guarde una copia en el disco duro y adems
nos mande una copia hacia el servidor que tengo en el piso de abajo.
Bueno, vamos a empezar por presentarnos al ( PC Guardin ) que va a ser el
encargado de todo esto ...
cmara de seguridad.
Es el segundo empezando por la izquierda ...
La Webcam es una Dexxa del rollo Logitech que se ve bastante bien cosa que
nos interesa bastante. Como la Webcam va a estar en el exterior 24 horas
expuesta al sol y a la lluvia he pensado en protegerla un poco con una bola de
plstico que mis vecinos que tienen hijos me han trado de una maquina de esas
que te dan una bola con un juguete dentro por un euro. jeje Gracias vecinos !
Para resguardara de los rayos solares voy a pintar todo el interior con pintura de
color negro especial para plsticos que mi mujer me a comprado cuando salia
del trabajo ya que yo estoy en plan ermitao ( y paso de salir ) :)
Una vez he pintado la bola por dentro le he metido varios trozos de corcho para
aislarla lo mas posible y darle un poco de soporte para poder direccionarla hacia
donde yo quiera. Tambin he atravesado la bola con un tornillo que la mantiene
firmemente fijada a la caseta. Este es el resultado .
Como deca al principio de este articulo todo esto a sido compuesto por
artculos anteriores y aqu os los voy a dejar por orden por si alguno de vosotros
os atrevis a montaros vuestro propio sistema de vigilancia.
Sistema operativo
________________________________________________________________
z
Introducimos el nombre que deseamos ponerle a la maquina ( en mi caso
ALIEN )
Ahora podemos elegir entre tres opciones de particionado, todas las particiones
en /, separar la /home de la / o separar /home, /usr, /var y /tmp. ( En mi caso voy
El sistema nos avisa de que vamos a destruir todo el contenido del disco
Escogemos el ftp
Si usamos proxy para salir a Internet hay que indicarlo aqu, si salimos
directamente a Internet dejar en blanco este apartado
Instalamos el GRUB
Con este paso concluimos la instalacin, ahora solo nos queda disfrutar de
nuestro nuevo Linux Debian.
Acabo de instalar una Debian pelada y necesito darle soporte para mi Webcam
ya que con este pc voy a montar un sistema de deteccin de intrusos para
instalarlo en la terraza as cuando me valla a Lanzarote con el seor Intruso
podr ver si alguien se a colado en ella durante mi ausencia.
He instalado la debian por red y he instalado los paquetes bsicos as cargare
esta antigua maquina solo con lo necesario para que cumpla su funcin y vaya
lo mas desahogada posible.
Voy a bajarme las fuentes del kernel que viene instalado por defecto ya que con
el actual ya me soporta mi webcam.
Antes de nada vamos a bajarnos las fuentes del kernel que tenemos instalado ya
que seguramente mas adelante necesitare compilarlo de nuevo.
Necesitamos apt-src que es quien bajara las fuentes de nuestro kernel
apt-get install apt-src
module-assistant
Nos saldr una pantalla como esta
El primer paso en este men sera la opcin ( GET ) para que se baje las fuentes
del paquete .
Motion
( Sistema de deteccin de
movimiento )
________________________________________________________________
Vamos a instalar Motion en nuestra debian contando que tenemos soporte para
la webcam. Si todo os fue bien en la instalacin bsica devemos tener lo
suficiente para poder descargarlo sin problemas.
Vamos a comenzar por instalar Motion con el comando aptitude .
aptitude install motion
Ahora crearemos la carpeta donde vamos a guardar las capturas de nuestras
cmaras.
mkdir /home/forat/cam
Seguidamente vamos a configurar unas cuantas cosillas en su archivo de
configuracin motion.conf
vi /etc/motion/motion.conf
Te recomiendo que el auto_brightness lo dejes en off ya que la webcam se
vuelve tan sensible que grava fotos tan solo con el cambio mnimo de
luminosidad.
En la linea target_dir podemos especificar la ruta donde queremos que nos
guarde las capturas.
target_dir /home/forat/cam
Si queremos ver la webcam conectada a nuestro equipo por internet tenemos
que habilitar un puerto y le asignaremos el que tiene por defecto.
webcam_port 8000
Si no queremos que sea accesible desde Internet debemos asignarle el puerto 0
(Te recomiendo que uses el puerto 8000 ya que no suele ser muy utilizado y
recuerda que no puedes poner cualquiera ya que puede crear conflictos de
servicios.)
Y dejando todos los dems ajustes por defecto ya funciona a la perfeccin.
Aqui os dejo mi archivo de configuracin motion.conf
Ya la tenemos lista para funcionar, pero ahora seria lo suyo que nos mandara
esas instantneas a un ftp y as poder salvar las pruebas en otro pc que no sea el
mismo que las grava, pero eso ser en el prximo manual que ya tengo un poco
de sueo, son casi las 6 de la madrugada.
( Es lo que tiene estar de vacaciones y no tener nada que hacer al da siguiente )
Red inalambrica
________________________________________________________________
Afortunadamente para mi tenia por aqu guardada esta tarjeta de red wifi
U.S.Robotics USR132410 PCMCIA capaz de transmitir datos a 11 Mbps que
no es mucho pero si suficiente para lo que quiero montar.
Para configurar la targeta de red tenemos que editar un fichero llamado
interfaces que se sita en /etc/network
En mi caso en particular me la detecta como wlan0, podis mirar como os la
detecta mediante el comando ifconfig.
Os saldr algo as ( pero sin configurar claro )
Una vez detectada vamos a editar el fichero de configuracin para las tarjetas de
red con el editor que prefieras
En mi caso usare el editor ( vi )
vi /etc/network/interfaces
En este fichero se pueden incluir las configuraciones tanto para tarjetas wifi
como para las ethernet. En nuestro caso en particular vamos configurar una ip
estatica y le vamos a indicar cual es el punto de acceso al cual nos vamos a
conectar y ademas le asignaremos una clave web para obtener un poco de
seguridad.
Para que nos entendamos yo he asignado la ip 192.168.1.80 a la tarjeta wifi y
mi router tiene la ip 192.168.1.254.
El nombre essid de mi access point es Hsnet-Node2.
Sabiendo estos datos as es como a quedado mi configuracin
allow-hotplug wlan0
auto wlan0
iface wlan0 inet static
address 192.168.1.80
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
dns-nameservers 80.58.61.254
dns-search hsnet.sytes.net
wireless_essid Hsnet-Node2
wireless_rate Auto
wireless_mode Managed
wireless_key clavewep
Podis hacer lo mismo pero modificando mis parmetros por los de vuestra red.
Una vez lo tengamos configurado podemos salir del editor ( vi ) con la tecla
escape y :wp!
Podemos utilizar los comando ifdown y ifup para parar o lanzar esta
configuracin especificndole seguidamente la tarjeta de red.
Ej: ifdown wlan0
ifup wlan0
ahora podemos reiniciar la maquina con un ( reboot ) y veremos los resultados.
ejecutamos el comando ( iwconfig ) y podemos ver que se a conectado a
nuestro punto de acceso ( en mi caso Hsnet-Node2 )
Con este manual me voy ha ahorrar el tener que volver a comerme la olla para
configurar la wifi bajo consola ya que no siempre se tiene la interfaz de Gnome
para configurarla.
con Wput
________________________________________________________________
Y si se va la luz que ?
________________________________________________________________
El resultado
________________________________________________________________
Si ya te has hecho todos los manuales anteriores ahora solo tienes que
instalrtela y disfrutar de tus vacaciones tranquilamente sabiendo que si alguien
entra donde no tiene que entrar lo vas a pillar.
Aqu os dejo estas dos capturas para que veis como me a pillado a mi mismo al
entrar a la terraza tanto de da como de noche
Espero que este macro manual que os acabis de leer os sirva de ayuda para
montaros vuestro propio sistema de vigilancia, o simplemente os hayis
entretenido leyndolo tanto como yo montndolo.
Este manual y otros mas podis encontrarlos en el Blog www.forat.info as
como su descarga en formato PDF en www.forat-project.com
Sois libres de copiar, modificar o incluso usar este manual para lo que queris
incluidos los estudiantes universitarios como proyecto para presentarlo.
Este manual ha sido creado para el aprendizaje de todo el que le interese y
puede hacer con el lo que quiera, tan solo se pide un reconocimiento del mismo
con un link en tu web o si lo deseas puedes realizar un donativo al autor desde
la direccin www.forat.info/aporta