Foros Programación Servidor

Bloqueo de ips de entrada a pagina

4 4 Respuestas Miércoles 16 de junio, 2004
Que no se diga, cuando vengo a postear lo menos son dos veces :p

A ver chic@s,
quiero tener en mi servidor una zona restringida para la red, es decir, una intranet a la que solo se pueda acceder desde un ordenador de la red.
Todos tienen el mismo rango: 192.168.0.XXX y solo se podria entrar con la IP del servidor, que la tengo al httpdocs.

Alguien sabe guiarme a algun lugar donde pueda enterarme de como hacerlo?
Registrado desde 25/05/03
Número de posts: 494
  • Avatar de Juanma Juanma Registrado desde 23/01/03 / Número de posts: 278
    Podrias hacerlo en asp utilizando:

    Request.ServerVariables("REMOTE_ADDR")
    Lo que te devuelve la ip del cliente.

    Luego la comparas comparas con tu rango y si coincide...
    -------------------------------------------------------------
    "I wanna see movies of my dreams"
    Built to Spill
    Juanma Rioja
    Publicado hace 8 años
  • Avatar de shide shide Registrado desde 17/06/04 / Número de posts: 4
    con PHP puedes hacer lo mismo que con el request de ASP. La variable que almacena la IP del cliente se llama REMOTE_ADDR y se puede acceder a través de $_SERVER["REMOTE_ADDR"], que es una variable superglobal y la puedes usar en cualquier ámbito.
    Publicado hace 8 años
  • Avatar de Josh Josh Registrado desde 24/01/03 / Número de posts: 325
    if(preg_match('/^192\.168\.0\.[0-9]{1,3}$', $_SERVER["REMOTE_ADDR"]))
    echo "es ip de lan";
    Publicado hace 8 años
  • Avatar de Surt Surt Registrado desde 25/05/03 / Número de posts: 494
    Perfecto chicos! Gracias!
    Publicado hace 8 años