Comunidad de diseño web y desarrollo en internet online

Bloquear IP

Citar            
MensajeEscrito el 29 Sep 2005 05:52 pm
Wenas

Sabeis alguna forma de banear una IP para que desde ese ordenador no se pueda abrir una página?

Por ejemplo, para que un troll cuando teclee la direccion de mi blog, le aparezca "la página ya no existe", y diga "lastima, ya no podré trolear más por aquí"

Saludos.

Por $var

405 de clabLevel



 

firefox
Citar            
MensajeEscrito el 29 Sep 2005 05:55 pm

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 29 Sep 2005 06:00 pm
Gracias ramiro_o; miré aquí en cristal pero no se me ocurrió en google (estoy en mi parra...)

Por $var

405 de clabLevel



 

firefox
Citar            
MensajeEscrito el 01 Oct 2005 12:34 am
igualmente si tienes acceso al c-panel de tu hosting, este te da la posibilidad de bloquear totalmente la ip cuando ingrese a cualquier pagina que este guardada en ese servidor

^^

Por rsibaja

Claber

3070 de clabLevel

3 tutoriales
11 articulos

Genero:Masculino  

Costa Rica

clabbrowser
Citar            
MensajeEscrito el 01 Oct 2005 08:23 am
Ummm deberias de tener cuidado cuando hagas eso,en primer lugar en no banear la IP de un router/proxy porque le cerrarias el acceso a la web a varias personas y después asegurarte que el susodicho no tengo IP dinamica (o semi-dinamica como la mia)

imagino que con mod_rewrite tab se podría conseguir algo no?...

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 01 Oct 2005 02:31 pm

ICEM4N escribió:

Ummm deberias de tener cuidado cuando hagas eso,en primer lugar en no banear la IP de un router/proxy porque le cerrarias el acceso a la web a varias personas y después asegurarte que el susodicho no tengo IP dinamica (o semi-dinamica como la mia)

imagino que con mod_rewrite tab se podría conseguir algo no?...

Ilustrenos Sr. ICEM4N con lo de mod_rewrite tab si nos hace favor...
por cierto, el foro phpbb trae funciones para bannear por ip, rango de ip, dominios, igual te bajas el code y le echas una miradilla....

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 01 Oct 2005 03:31 pm

ICEM4N escribió:


imagino que con mod_rewrite tab se podría conseguir algo no?...


IMAGINO = creo = kizas = yo no tengo ni puta idea pero a lo mejor se puede

tab= tambien, ahi me ekicoke al escribir sorry

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 01 Oct 2005 03:53 pm
xD xD xD xD xD xD xD xD xD xD xD xD

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox
Citar            
MensajeEscrito el 01 Oct 2005 03:57 pm

Reyner escribió:

igualmente si tienes acceso al c-panel de tu hosting, este te da la posibilidad de bloquear totalmente la ip cuando ingrese a cualquier pagina que este guardada en ese servidor

^^
Hombre, es para blogger; y si tuviese que subir algun archivo se puede hacer en un host gratuito

ICEM4N escribió:

no banear la IP de un router/proxy porque le cerrarias el acceso a la web a varias personas
Vale. Hum, entonces si el usuario en cuestión se conecta a traves de un router, no hay posibilidad de banearle sólo a él (de los ordenadores conectados al router)

ICEM4N escribió:

ICEM4N escribió:


imagino que con mod_rewrite tab se podría conseguir algo no?...


IMAGINO = creo = kizas = yo no tengo ni puta idea pero a lo mejor se puede

tab= tambien, ahi me ekicoke al escribir sorry
Okis ;) grax. Buscaré eso a ver que encuentro.

De momento (antes de buscar el mod_rewrite) lo que veo más claro es lo que r_o encontró en google:

Eloi de San Martín escribió:

En este Articulo os Dire Como Banear a un Usuario de una web con archivo .txt para que no pueda entrar en nuestra Web

baneados.php
<?php
if (isset( $_SERVER [ 'HTTP_X_FORWARDED_FOR' ])) {
$ip = $_SERVER [ 'HTTP_X_FORWARDED_FOR' ];
}
elseif (isset( $_SERVER [ 'HTTP_VIA' ])) {
$ip = $_SERVER [ 'HTTP_VIA' ];
}
elseif (isset( $_SERVER [ 'REMOTE_ADDR' ])) {
$ip = $_SERVER [ 'REMOTE_ADDR' ];
}
else {
$ip = "Anonima" ;
}

$baneados = file ( "baneados.txt" , "r+" );
$nbaneados = count ( $baneados );
function banear ( $ip , $baneados , $nbaneados ){
for ( $i = 0 ; $i < $nbaneados ; $i ++){
if ( $ip == $baneados [ $i ]){
echo "<br><br><br><br><center> Estas Baneadp de la Web y no Puedes Entrar<br> Envia Un Email al Webmaster para Hablar con el</center>" ;
die();
}
}
}
banear ( $ip , $baneados , $nbaneados );
?>

Tendras k hacer un Include del archivo en las Paginas que quieras k el visitante este baneado, Ejemplo en el index.php pondriamos si el archivo anterior se llama baneados.php:

<? include( "baneados.php" ) ?>

Muy facil, Despues en el Archivo Baneados.txt salen las Ips baneadas, Si borras una podra entrar de new a la web.

Un saludo :)

Por $var

405 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.