Foros del Web » Programando para Internet » PHP »

Identificar una máquina

Estas en el tema de Identificar una máquina en el foro de PHP en Foros del Web. Hola a todos, tengo problemas en mi sistema de foros, ya que cuando expulso alguién capturo su ip para no permitirle a la misma la ...
  #1 (permalink)  
Antiguo 18/04/2004, 04:55
 
Fecha de Ingreso: febrero-2003
Mensajes: 23
Antigüedad: 14 años, 10 meses
Puntos: 0
Identificar una máquina

Hola a todos, tengo problemas en mi sistema de foros, ya que cuando expulso alguién capturo su ip para no permitirle a la misma la entrada nuevamente, pero el problema radica que algunos cuando se conectan de nuevo a internet se le asigna nueva ip (el proveedor les asigna ips dinámica) con lo que la expulsión es muy ficticia.

Comentándo el problema me dicen que hay una forma (no me lo han aclarado exactamente como) en la cual a través de la ip capturada se puede conseguir el "código del ordenador", su identificador, me han hablado de un campo mac o algo por el estilo y que es utilizando funciones de Apache, con lo cual lo que se guarda es este dato y no la ip.

Si alguien conoce el tema me gustaría me lo aclarara un poco.

Saludos
  #2 (permalink)  
Antiguo 18/04/2004, 09:45
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 13 años, 9 meses
Puntos: 5
Hola juanmy. No se mucho del tema que comentas pero si te puedo decir que si tu desde windows abres una consola y ejecutas "ipconfig/all" te aparece entre otros datos la direccion fisica(o tambien llamada mac) de la tarjeta de red y esta es unica, independiente de la IP del equipo. Por lo tanto si hay alguna funcion php o de cualquier otro lenguaje de script que te permite obtener dicho dato, ya lo tienes asegurado ya que como te he dicho antes la direccion fisica o mac de la tarjeta de red es unica.

Un saludo y espero haberte ayudado.
  #3 (permalink)  
Antiguo 18/04/2004, 15:05
 
Fecha de Ingreso: febrero-2003
Mensajes: 23
Antigüedad: 14 años, 10 meses
Puntos: 0
Gracias por la respuesta, ahora lo que nos queda es localizar como identificarla, creo que es utilizando alguna variable de Apache o de un paqueta que funciona sobre el mismo, pero bueno seguiremos investigando el tema.

Saludos.
  #4 (permalink)  
Antiguo 19/04/2004, 09:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
El "Mac Address" te podría servir muy bien para detectar maquinas únicas (con su dispositivo de red único) .. pero eso sólo es válido para máquinas de una misma red .. ejemplo en una intranet (en las FAQ's tienes un ejemplo). Pero para internet en general no te va a servir esa técnica.

Tendrías que combinar registro de IP's con Cookies para tener algo de seguridad .. Pero realmente lo único seguro es crear cuentas (usuario/password) a esa gente y bloquear la cuenta. Esto obligará a que se creen otra cuenta y ahí dependerá de tu sistema de validación de cuentas (por ejemplo si lo haces por e-mail válido que autentifiquen) será mas o menos "rápido" que se creen otra cuenta para molestar y a su vez registras la IP y si quieres cookies también ...

En realidad no hay sistema "infalible" sino más bien ponerlo más dificil.

Por supuesto que si tienes un foro público que no registras usuarios o que el registro es sin validación por algó tipo e-mail todo lo demás de poco te servirá para usuarios molestos .. sobre todo cuando empiecen a jugar con proxys y demás.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #5 (permalink)  
Antiguo 19/04/2004, 17:35
 
Fecha de Ingreso: febrero-2003
Mensajes: 23
Antigüedad: 14 años, 10 meses
Puntos: 0
El problema que tengo es precisamente es ese, que la gente parece que le encanta abrirse nuevas cuentas de correo, y para colmo la mayoría de las ips son dinámicas, con lo que llego a expulsa a uno más de cuatro veces y el tío sigue y me pone de los nervios.....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:22.