https://ginernet.com/cdn/imagenes/banners/720x90-es.gif

Como bloquear descargas desde algunas IPs?

sebadamus
Menos de 100 mensajes
Menos de 100 mensajes
Mensajes: 5
Registrado: Dom Sep 02, 2012 3:30 pm

Como bloquear descargas desde algunas IPs?

Mensaje sin leer por sebadamus »

Hola,

Esta viendo como hacer para poder bloquear la descarga de archivos del foro por rango de IPs. Sea cosa de que el usuario1 solo pueda bajar archivos adjuntados estando dentro del rango de la intra-net (10.0.0.*) pero cuando se conecta desde fuera con una IP publica, no lo deje hacer la descarga (por seguridad)

He intentado con el soporte en foros oficiales phpbb phpbb-es, pero no he conseguido ayuda. Por lo visto esto es posbile habilitando "segure downloads" o "descargas seguras" pero al parecer no bloquea como deberia o lo estoy usando mal. Si alguien tiene experiencia con esta opcion o alguna idea, sera bienvenida :roll:

Gracias,

____________________________________________________________________________________
¿Cual es la URL de su foro?: http : / / www gmracing com ar 90 / foro /
¿Con quien hospeda si sitio?: es mio propio
¿Como ha instalado su foro?: por mi cuenta
¿Que versión de phpBB está usando?: "Olympus" 3.0.11
¿Es una instalación nueva o una conversión?: nueva
¿Que estilo(s) tiene actualmente instalados?: 610nm
¿Que languaje(s) tiene actualmente instalado?: es_ar
¿Que tipo y versión de base de datos está utilizando?: mysql
¿Tiene MODs instalados?: no
¿Cuál es su nivel de experiencia?: medio

https://ginernet.com/cdn/imagenes/banners/720x90-es.gif
Avatar de Usuario
Leviatan21
Lider phpBB Argentina
Lider phpBB Argentina
Mensajes: 1993
Registrado: Mié Nov 25, 2009 4:43 pm
Ubicación: Buenos Aires, Argentina
Contactar:

Re: Como bloquear descargas desde algunas IPs?

Mensaje sin leer por Leviatan21 »

sebadamus escribió:solo pueda bajar archivos adjuntados estando dentro del rango de la intra-net (10.0.0.*)
¿ Como configuraste las descargas y como escribiste la/s IP permitidas ?
Lea las reglas | Nosotros | Acerca de phpBB | Descargas | Soporte | Blog
Ex Miembro del Equipo QA en phpbb.com
No se brindará soporte por Mensaje Privado, por favor pregunte en un tema público, tenga en cuenta que su problema puede ser también un problema para otros ;)

sebadamus
Menos de 100 mensajes
Menos de 100 mensajes
Mensajes: 5
Registrado: Dom Sep 02, 2012 3:30 pm

Re: Como bloquear descargas desde algunas IPs?

Mensaje sin leer por sebadamus »

Hola Leviatan!

Bueno configure, Secure Downloads enncendido, luego lo de Referer tambien que hace falta. En la lista de negacion puse la ip que quiero negar, digamos la mia 10.0.0.5 suponete. Y me deja bajar igual. Luego probe poner al reves, poner lista de permitidos y cualquier IP menos la mia... me deja bajar igual.
Probe, probe y probe... pero de ninguna forma me funciono.

Vos probaste usar esta opcion? sabes que nadie me supo decir o nadie la ha usado :-/

Ahi encontre como modificar el file.php, lo posteo en el otro hilo que arme!

Igual si sabes como arregar o si a vos te funciona, contame!

Gracias,

sebadamus
Menos de 100 mensajes
Menos de 100 mensajes
Mensajes: 5
Registrado: Dom Sep 02, 2012 3:30 pm

Re: Como bloquear descargas desde algunas IPs?

Mensaje sin leer por sebadamus »

Mmm bueno, parece que me han cerrado mi post :roll: que rara esa censura...

Si alguien necesita, con este codigo:

Código: Seleccionar todo

    /*** 2012-09-12 BEGIN AmigoJack
    //    Disallow defined IPs ***/
    $aIp= array
    ( "10.0.0.10"=> 0  // IPv4 fully qualified
    , 'b0ad:00c0:f376:0000:aa00:0000:0000:fade'=> 0  // IPv6 fully qualified
    );
    if ($allowed&& isset($aIp[$user-> ip]))
	{
		$allowed= TRUE;
	}
	else
	{
		$allowed= FALSE;
	}
    /*** 2012-09-12 END ***/
que me paso un flaco (chino creo muy copado AmigoJack) y un poco de modificacion mia... poniendo este codigo dentro del file.php, justo antes de:

Código: Seleccionar todo

	return $allowed;
}
Logras permitir las ips que definis en el array y bloquear el resto... despues si invertis la condicion conseguis lo contrario.

Avatar de Usuario
Leviatan21
Lider phpBB Argentina
Lider phpBB Argentina
Mensajes: 1993
Registrado: Mié Nov 25, 2009 4:43 pm
Ubicación: Buenos Aires, Argentina
Contactar:

Re: Como bloquear descargas desde algunas IPs?

Mensaje sin leer por Leviatan21 »

sebadamus escribió:que rara esa censura...
No se trata de censura, sino de orden, cada cosa en su lugar y no es necesario crear otro tema por el mismo motivo por le cual ya tienes abierto este tema



De todas maneras gracias por compartir la solución
Lea las reglas | Nosotros | Acerca de phpBB | Descargas | Soporte | Blog
Ex Miembro del Equipo QA en phpbb.com
No se brindará soporte por Mensaje Privado, por favor pregunte en un tema público, tenga en cuenta que su problema puede ser también un problema para otros ;)

Cerrado