elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 16:24  


Tema destacado: ¡Aprende hacking con práctica! - WarZone, el wargame de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  El servidor web está en mi LAN?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: El servidor web está en mi LAN?  (Leído 697 veces)
OssoH


Desconectado Desconectado

Mensajes: 626


Ver Perfil
El servidor web está en mi LAN?
« en: 27 Noviembre 2011, 23:53 »

Hola:
Dentro de la LAN de la empresa tenemos un servidor web. Desde dentro accedemos al servidor con la IP del servidor LAN 192.168.XX.XX
Y desde fuera cuando queremos acceder al servidor lo hacemos a través de la IP pública fija que tenemos contratada.

La idea es crear un dominio (por ejemplo :  www.servidor.es) y dentro de él poner un código PHP capaz de detectar si el PC donde se está accediendo lo hace dentro de la LAN para redireccionarlo a una IP o bien desde fuera para redireccionarlo a la IP Publica?  Seria posible? 
Gracias.


En línea
OssoH


Desconectado Desconectado

Mensajes: 626


Ver Perfil
Re: El servidor web está en mi LAN?
« Respuesta #1 en: 27 Noviembre 2011, 23:57 »

Creo haber encontrado la forma :

Solo tengo que obtener la dirección IP pública del cliente y si esta IP coincide con la IP publica de servidor es porque estoy dentro de la LAN y por lo tanto sé donde tendría que redigirlo.
Desconozco si hay una forma más sencilla.
http://www.eslomas.com/index.php/archives/2005/04/26/obtencion-ip-real-php/


En línea
peib0l
Wiki

Desconectado Desconectado

Mensajes: 3.122


vista mi blog ^.^


Ver Perfil
Re: El servidor web está en mi LAN?
« Respuesta #2 en: 30 Noviembre 2011, 00:40 »

valla lio quieres hacer,  eso lo hace todo el servidor Apache, incluso el servidor IIS de microsoft.

Si alguno esta interesado (no tengo mucho tiempo) enviarme un mp y creo una mini-guia
En línea

Tzhed\ Kyperf/
Wiki

Desconectado Desconectado

Mensajes: 800


Tzhed > /dev/sda


Ver Perfil WWW
Re: El servidor web está en mi LAN?
« Respuesta #3 en: 30 Noviembre 2011, 00:56 »

valla lio quieres hacer,  eso lo hace todo el servidor Apache, incluso el servidor IIS de microsoft.

Si alguno esta interesado (no tengo mucho tiempo) enviarme un mp y creo una mini-guia

¿Un tutorial? WTF

Creo haber encontrado la forma :

Solo tengo que obtener la dirección IP pública del cliente y si esta IP coincide con la IP publica de servidor es porque estoy dentro de la LAN y por lo tanto sé donde tendría que redigirlo.
Desconozco si hay una forma más sencilla.
http://www.eslomas.com/index.php/archives/2005/04/26/obtencion-ip-real-php/


Lo único que tienes que hacer es añadir un par de líneas al .htaccess que está en el directorio raíz de la página e instalar mod_rewrite (que seguramente ya lo tendréis).
Por ejemplo, suponiendo que la Ip de tu empresa sea 12.12.12.12:

Código:
RewriteCond %{REMOTE_ADDR} ^12.12.12.12$
RewriteRule .* http://foro.elhacker.net [R,L]
En línea

OssoH


Desconectado Desconectado

Mensajes: 626


Ver Perfil
Re: El servidor web está en mi LAN?
« Respuesta #4 en: 30 Noviembre 2011, 09:29 »

Solo decirte que me rindo a tus pies!!
Impresionante!!
Una vez me demostrais el gran nivel y conocimiento que tenéis.
Gracias :)
En línea
Tzhed\ Kyperf/
Wiki

Desconectado Desconectado

Mensajes: 800


Tzhed > /dev/sda


Ver Perfil WWW
Re: El servidor web está en mi LAN?
« Respuesta #5 en: 30 Noviembre 2011, 09:49 »

Solo decirte que me rindo a tus pies!!
Impresionante!!
Una vez me demostrais el gran nivel y conocimiento que tenéis.
Gracias :)




 
En línea

OssoH


Desconectado Desconectado

Mensajes: 626


Ver Perfil
Re: El servidor web está en mi LAN?
« Respuesta #6 en: 30 Noviembre 2011, 10:16 »

jajaja, eres un fenómeno  ;-) ;-) ;-) ;-) ;-) ;-)
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines