elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 ... 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 [101] 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 ... 172
1001  Comunicaciones / Redes / Re: Software mapa de una red en: 15 Febrero 2011, 20:18 pm
@xarlyuno

El se refiere a un software que le dibuje automáticamente el mapa de la red.

@alzehimer_cerebral

Hay varios software que te permiten hacer eso:
_Spice Network Mapper
_LAN Surveyor
_Cisco Network Map
_LanState

Te puede servir hasta la herramienta que se encuentra en el Centro de Redes y Recursos Compartidos (Windows Vista y 7) que traza un mapa de la red.

1002  Comunicaciones / Redes / Re: voip con asterisk en: 15 Febrero 2011, 20:06 pm
Hace poco respondí a un post parecido dando algunos consejos: Un poco orientación en VoIP. Tal vez te sirva de algo.
1003  Sistemas Operativos / GNU/Linux / Re: Mandar mail automatico cuando se caiga un proceso en: 14 Febrero 2011, 12:11 pm
Yo utilizo un script en PHP ejecutado con cronjob que comprueba mediante sockets (conectándose al puerto 80) si el servidor esta disponible, sino, envía un email a la dirección configurada.

Código
  1. <?php
  2.  
  3. function check($host, $find) {
  4. $fp = fsockopen($host, 80, $errno, $errstr, 10);
  5. if (!$fp) {
  6. echo "$errstr ($errno)\n";
  7. } else {
  8. $header = "GET / HTTP/1.1\r\n";
  9. $header .= "Host: $host\r\n";
  10. $header .= "Connection: close\r\n\r\n";
  11. fputs($fp, $header);
  12. while (!feof($fp)) {
  13. $str .= fgets($fp, 1024);
  14. }
  15. fclose($fp);
  16. return (strpos($str, $find) !== false);
  17. }
  18. }
  19.  
  20. function alert($host) {
  21. mail('mail@elhacker.net', 'Monitoring', $host.' down');
  22. }
  23.  
  24. $host = 'elhacker.net';
  25. $find = 'CATEGORY';
  26. if (!check($host, $find)){
  27. alert($host);
  28. } else {
  29. printf "La web ".$host. " esta disponible.";
  30.  
  31. ?>

Luego, hay un servicio bastante bueno llamado Pingdom, que hace lo mismo. Dispone de dos versiones (gratis y completa), la gratuita solo permite comprobar 1 dominio cada "x" tiempo (el tiempo lo configuras tu).

También lo podrías hacer con un script en perl o python. Hay una tool llamada monit que te puede servir perfectamente.

Perl



1004  Sistemas Operativos / GNU/Linux / Re: [VER] Sticky's en: 14 Febrero 2011, 11:51 am

Sobre los temas paralelos como la Wireless, Bluetoth y redes en Linux, creo que estaria bien se generaran un sub-foro dentro de GNU/Linux, que podria ser:

- Servidores y Redes GNU/Linux.

El tema de los servidores Linux y Windows lo tratamos en Redes. Para algo esta el subforo de Redes, no?
1005  Comunicaciones / Redes / Re: Snapshot Infraestructura en: 13 Febrero 2011, 21:16 pm

Snapshot Infraestructura = A groso modo se podría decir que se utiliza para hacer un respaldo/backup de un controlador (incluyendo toda la configuración).
Volume Shadow Copy = Es para recuperar archivos perdidos erróneamente (guarda versiones de los archivos en el disco para después poder recuperarlos).

Las Snapshot se usan con Hyper V.

Si te interesa profundizar acerca de Snapshot, te dejo un articulo que te puede aclarar algunas dudas de como usarlo:
Hyper-V WMI: Creating/Applying/Deleting Virtual Machine Snapshots



1006  Programación / Bases de Datos / Re: Configurar un servidor de sql? en Red en: 13 Febrero 2011, 19:50 pm
En la MSDN te explican paso a paso como habilitar las conexiones remotas en Sql Server (supongo que usas este).

Cómo configurar SQL Server 2005 para permitir conexiones remotas


  • Habilitar conexiones remotas en la instancia de SQL Server que desea conectarse desde un equipo remoto.
  • Activar el servicio Explorador de SQL Server.
  • Configurar el servidor de seguridad para permitir el tráfico de red está relacionada con SQL Server y el servicio Explorador de SQL Server.
1007  Programación / Bases de Datos / Re: Diseñar una buena base de datos en: 13 Febrero 2011, 19:43 pm
Citar
- Tabla "Película_que_tiene_el_cliente" (Está relacionado con la tabla "Clientes").
Yo la llamaría Películas Alquiladas. Tambien debes poner a quien se la alquilas, no?

Citar
- Tabla "Clientes_con_copias_de_estas_películas".
No acabo de entender que tipo de información vas a almacenar en esta tabla.

En la tabla Clientes puedes usar como clave primaria tanto el DNI (es único por persona) o usar un ID proprio.


Puedes hacer algo así:



Claramente se puede optimizar/modificar mucho mas, pero al menos puedes hacerte una idea de como hacer las relaciones.

Por si lo quieres, te dejo el script sql para hacer la base de datos como yo lo he hecho.

Código
  1. SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
  2. SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
  3. SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';
  4.  
  5. CREATE SCHEMA IF NOT EXISTS `Videoclub` DEFAULT CHARACTER SET utf8 COLLATE utf8_spanish_ci ;
  6. USE `Videoclub` ;
  7.  
  8. -- -----------------------------------------------------
  9. -- Table `Videoclub`.`clientes`
  10. -- -----------------------------------------------------
  11. CREATE TABLE IF NOT EXISTS `Videoclub`.`clientes` (
  12. `idcliente` INT NOT NULL AUTO_INCREMENT ,
  13. `DNI` VARCHAR(45) NOT NULL ,
  14. `Nombre` VARCHAR(45) NULL ,
  15. `Apellidos` VARCHAR(45) NULL ,
  16. `Direccion` VARCHAR(45) NULL ,
  17. `Fecha_Nacimiento` VARCHAR(45) NULL ,
  18. `Email` VARCHAR(45) NULL ,
  19. `Tel_Fijo` INT NULL ,
  20. `Tel_Movil` INT NULL ,
  21. `Observaciones` VARCHAR(60) NULL ,
  22. PRIMARY KEY (`idcliente`, `DNI`) )
  23. ENGINE = InnoDB;
  24.  
  25.  
  26. -- -----------------------------------------------------
  27. -- Table `Videoclub`.`peliculas_alquiladas`
  28. -- -----------------------------------------------------
  29. CREATE TABLE IF NOT EXISTS `Videoclub`.`peliculas_alquiladas` (
  30. `idpelicula_alquilada` INT NOT NULL AUTO_INCREMENT ,
  31. `id_pelicula` INT NULL ,
  32. `Titulo` VARCHAR(45) NULL ,
  33. `ClienteID` INT NULL ,
  34. `Fecha_Devolucion` DATETIME NULL ,
  35. `Dias_Retraso` DATETIME NULL ,
  36. `clientes_idcliente` INT NOT NULL ,
  37. `clientes_DNI` VARCHAR(45) NOT NULL ,
  38. PRIMARY KEY (`idpelicula_alquilada`, `clientes_idcliente`, `clientes_DNI`) ,
  39. INDEX `fk_peliculas_alquiladas_clientes1` (`clientes_idcliente` ASC, `clientes_DNI` ASC) ,
  40. CONSTRAINT `fk_peliculas_alquiladas_clientes1`
  41. FOREIGN KEY (`clientes_idcliente` , `clientes_DNI` )
  42. REFERENCES `Videoclub`.`clientes` (`idcliente` , `DNI` )
  43. ON DELETE NO ACTION
  44. ON UPDATE NO ACTION)
  45. ENGINE = InnoDB;
  46.  
  47.  
  48. -- -----------------------------------------------------
  49. -- Table `Videoclub`.`peliculas`
  50. -- -----------------------------------------------------
  51. CREATE TABLE IF NOT EXISTS `Videoclub`.`peliculas` (
  52. `idpelicula` INT NOT NULL ,
  53. `Titulo` VARCHAR(45) NULL ,
  54. `Genero` VARCHAR(45) NULL ,
  55. `Duracion` VARCHAR(45) NULL ,
  56. `Copias` VARCHAR(45) NULL ,
  57. `Disponibles` VARCHAR(45) NULL ,
  58. `Precio` VARCHAR(45) NULL ,
  59. `Formato` INT NULL ,
  60. `año` VARCHAR(45) NULL ,
  61. `Actor_Principal` VARCHAR(45) NULL ,
  62. `Director` VARCHAR(45) NULL ,
  63. `Descripcion` VARCHAR(45) NULL ,
  64. `Notas` VARCHAR(45) NULL ,
  65. `peliculas_alquiladas_idpelicula_alquilada` INT NOT NULL ,
  66. PRIMARY KEY (`idpelicula`, `peliculas_alquiladas_idpelicula_alquilada`) ,
  67. INDEX `fk_peliculas_peliculas_alquiladas1` (`peliculas_alquiladas_idpelicula_alquilada` ASC) ,
  68. CONSTRAINT `fk_peliculas_peliculas_alquiladas1`
  69. FOREIGN KEY (`peliculas_alquiladas_idpelicula_alquilada` )
  70. REFERENCES `Videoclub`.`peliculas_alquiladas` (`idpelicula_alquilada` )
  71. ON DELETE NO ACTION
  72. ON UPDATE NO ACTION)
  73. ENGINE = InnoDB;
  74.  
  75.  
  76. -- -----------------------------------------------------
  77. -- Table `Videoclub`.`formatos`
  78. -- -----------------------------------------------------
  79. CREATE TABLE IF NOT EXISTS `Videoclub`.`formatos` (
  80. `idformato` INT NOT NULL AUTO_INCREMENT ,
  81. `nombre` VARCHAR(45) NULL ,
  82. `peliculas_idpelicula` INT NOT NULL ,
  83. PRIMARY KEY (`idformato`, `peliculas_idpelicula`) ,
  84. INDEX `fk_formatos_peliculas` (`peliculas_idpelicula` ASC) ,
  85. CONSTRAINT `fk_formatos_peliculas`
  86. FOREIGN KEY (`peliculas_idpelicula` )
  87. REFERENCES `Videoclub`.`peliculas` (`idpelicula` )
  88. ON DELETE NO ACTION
  89. ON UPDATE NO ACTION)
  90. ENGINE = InnoDB;
  91.  
  92.  
  93.  
  94. SET SQL_MODE=@OLD_SQL_MODE;
  95. SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
  96. SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
  97.  


Repito, puedes modificar mucho mas la DB.
1008  Comunicaciones / Redes / Re: instale bluesolei y ahora windows me dice que no estoy conectado en: 13 Febrero 2011, 19:04 pm
Mira en el Centro de Redes y Recursos Compartidos las redes que tienes creadas. Seguramente que el Bluesolei ha creado alguna mas, lo segundo seria mirar los parámetros de tu red y comprobar que los datos estén correctos, si hay alguna red que sobra eliminala.
1009  Comunicaciones / Redes / Re: Administración de redes en: 13 Febrero 2011, 18:55 pm
Puedes utilizar Radmin, cumple todos los requisitos que pides. Como el programa que citas, es de pago.

Claro que puedes encontrar la versión completa, pero no te recomiendo que la uses en una empresa. Una versión gratuita de este software seria PowerAdmin.

También te queda la opción de instalar SSH y VNC en los equipos, aunque puede resultar poco seguro.
1010  Seguridad Informática / Bugs y Exploits / Re: Fallo de seguridad en Comtrend 536+/5361 Como sacar User y pass en: 11 Febrero 2011, 09:30 am
Acabo de probarlo con un router mio, marca Comtrend HG536+ y funciona perfectamente.

Muy hábil por su parte poner la clave en el código fuente entre las etiquetas de comentado <!-- -->.
Páginas: 1 ... 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 [101] 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 ... 172
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines