Foros del Web » Programando para Internet » PHP »

Obtener Hostname a partir de una IP

Estas en el tema de Obtener Hostname a partir de una IP en el foro de PHP en Foros del Web. Hola a todos! Por motivos de un proyecto necesitaría resolver esta cuestión de obtener el hostname mediante la IP de la persona que accede mediante ...
  #1 (permalink)  
Antiguo 24/01/2013, 09:48
Avatar de madman_18  
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 14
Pregunta Obtener Hostname a partir de una IP

Hola a todos!

Por motivos de un proyecto necesitaría resolver esta cuestión de obtener el hostname mediante la IP de la persona que accede mediante PHP.

Por ejemplo: con la IP 192.168.0.99, obtener que su host es hostejemplo.net (por poner algo)

¿Existe alguna forma de poder realizar eso? Porque no doy con la tecla para lograrlo...

Gracias de antemano!
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"
  #2 (permalink)  
Antiguo 24/01/2013, 09:59
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: Obtener Hostname a partir de una IP

realmente ignoro si se pueda, porque una cosa es resolver la IP desde el HostName a travez del DNS y otra hacer lo contrario, quizá me equivoque, pero tambien ten en cuenta de que si el usuario navega a través de un proxy puede resultar imposible obtener la IP verdadera, incluso el Host original.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 24/01/2013, 10:06
Avatar de madman_18  
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 14
Respuesta: Obtener Hostname a partir de una IP

Es que entonces no se me ocurre......tengo que gestionar la seguridad de los accesos en PHP......si lo gestiono mirando las IP, cuando se accede por PC o con un smartphone conectado a una Wifi no hay problema....

Pero cuando se intenta mirar la web con un smartphone sin Wifi, al ser 3G, si hay mala conexión o lo que sea y se cierra y abre la conexión, le asigna una IP nueva....entonces no sé como gestionar eso.
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"
  #4 (permalink)  
Antiguo 24/01/2013, 10:24
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 6 meses
Puntos: 50
Respuesta: Obtener Hostname a partir de una IP

Si eso es un lio a mi me paso algo parecido y lo que se va a hacer es manejar token .. un ocdigo unico que se genere para cada vez que el usuario necesita entrar.

Puede que le sirva la idea.
  #5 (permalink)  
Antiguo 24/01/2013, 10:31
Avatar de madman_18  
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 14
Respuesta: Obtener Hostname a partir de una IP

Cita:
Iniciado por helacer Ver Mensaje
Si eso es un lio a mi me paso algo parecido y lo que se va a hacer es manejar token .. un ocdigo unico que se genere para cada vez que el usuario necesita entrar.

Puede que le sirva la idea.
¿Un código aleatorio te refieres?

Pero, si lo haces así....¿necesitarías como base valores como IP, etc etc...y volveríamos a estar en las mismas no?
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"
  #6 (permalink)  
Antiguo 24/01/2013, 10:43
Avatar de madman_18  
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 14
Respuesta: Obtener Hostname a partir de una IP

Para explicarme mejor....lo que necesitaría conseguir es lo que hace el comando lookup en la línea de comandos.....pero en PHP.

Es decir: pasar una IP a PHP y que me saque 74.xxxx-xxx-xx-xxx.dynamicIP-rima-tde.net
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"
  #7 (permalink)  
Antiguo 24/01/2013, 11:16
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 6 meses
Puntos: 50
Respuesta: Obtener Hostname a partir de una IP

Validando con Ip siempre va atener problemas "opinio personal".

Lo que sugiero es que se genere al usuario para que acceda desde cualquier maquina una especie de token o codigo el cual estara vigente solo x tiempo y con el cual se podra loguear solo el usuario que tiene el permiso de hacerlo.

tambien existe hardware y software especializado para manejar estos tokens pero depende de que tan serio sea el proyecto que esta manejando y obviamente que haya prespuesto... pero la forma sencilla seria lo que le digo.

Saludos,
  #8 (permalink)  
Antiguo 25/01/2013, 01:45
Avatar de madman_18  
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 14
Respuesta: Obtener Hostname a partir de una IP

Gracias por la ayuda a todos!

Helacer verás, el problema reside en que no puedo usar hardwere ni software ni algo que implique modificar mucho código ya que se trata de adaptar un proyecto que ya está cerrado e implementado pero que está pasandole el problema que comenté con los móviles....

Creo que he dado con la solución....si funciona todo correctamente explicaré un poco el apaño que hemos hecho :)
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"

Etiquetas: hostname, ip
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 16:14.