En ocasiones debo trabajar en clientes cuya conexión de internet esta bloqueada por algún servicio estilo websense y por lo tanto no puedo acceder a muchos sitios. Esto se vuelve un problema porque no puedo acceder a información de referencia disponible en internet sobre uno u otro tema, y que normalmente me facilita el trabajo, es así como me he puesto en la tarea de investigar como configurar una página php que sirva como proxy para de esta manera acceder a sitios bloqueados, aprovechando que ahora tengo mi propio dominio y mi propio hosting.
En realidad existen muchos sitios por ahí que te permiten burlar estas seguridades, muchos incluso gratis pero siendo un poco paranoico y tratando de proteger la información que uso a diario, prefiero tener el control del sitio por donde navego.
Encontré varios scripts php que sirve a esta tarea de crear un sitio proxy, pero me llamaron la atención dos en particular:
Ambos son scripts escritos en PHP que de una manera muy sencilla permiten generar sitios que sirve de proxy, ambos son fácilmente configurables y se encuentra abundante información sobre personalización con temas. Me decidí por PHProxy porque es mas sencillo en el código que Glype.
El código de PHProxy puede encontrarse en muchos lugares pero yo lo descargue de http://www.proxybuilder.com/, basta con seleccionar PHProxy de la lista, colocar el nombre del sitio web donde se instalará el script, configurar los colores y tipo de letra y hacer clic en el botón «Generate Web Proxy Scripts» para descargar los scripts.
PHProxy consta de un archivo index.php y otro index.inc.php además de la hoja de estilos. Basta con subir estos archivos al sitio web donde los desees alojar y ya está.
Después de jugar un rato con el sitio y de leer un poco me di cuenta que es necesario realizar algunos pocos cambios para mejorar algunos aspectos del script básico como soporte para youtube, google analytics para llevar estadísticas del uso, protegerse contra hotlinks entre otras cosas. Si les interesa leer un poco el detalle la mayoría de la información la saque de http://www.azproxies.com. Para simplificar el tema modifique y probé los scripts y para quien pueda estar interesado y no quiera molestarse con los detalles de las modificaciones hechas, al final les dejo un enlace donde pueden descargar mis scripts modificados.
Enlace: proxy.zip
Para que se registren correctamente las estadisticas de Google Analytics deben conseguir su código propio y buscar tanto en index.php como en index.inc.php el string UA-XXXXXXX-X y cambiarlo por el propio.
Hola que tal, esta muy bueno el aporte yo utilice tus script’s modificados y entre a youtube.com y no me sale ni las imágenes ni el vídeo no se que estoy haciendo mal o ala mejor en tus códigos modificados hiciste algo mal, no se que sea pero..
por favor me ayudarías!!!
mi web es
web-martin.t35.com
Hechale un vistoso a ver si puedes saber que es lo que esta mal
o quien sea que sepa de esto que me ayude.
Gracias!!!!
Me gustaMe gusta
@Martin
Al parecer es un problema con tu hosting. Revise los scripts publicados y a mi me funcionan bien. Voy a revisar un poco mas y si encuentro algo te dejo saber
Me gustaMe gusta
@Martin
Martin, encontré un detalle y lo arregle, asi que descarga de nuevo el archivo y me cuentas. Saludos
Me gustaMe gusta
@cardila
No mi amigo, ya subí el nuevo archivo y sigue en lo mismo
veré con mas calma los código a ver si encuentro la falla
o tal vez como tu dices es un problema con el hosting.
si me funciona te avisare donde estaba la falla
De todas formas
Muchas gracias por contestarme de verdad Gracias.
Me gustaMe gusta
@Martin
Es probable que sea el hosting, algunos para evitar que tu uses el ancho de banda de ellos, bloquean las peticiones desde el host. Me cuentas. Saludos
Me gustaMe gusta
A mi me carga todo pero cuando una url para la redireccion no funciona :S !!!
Me gustaMe gusta
Me doy por vencido no pude encontrar donde estaba la falla, que lo mas probable seria que esta en el hosting, bueno pues Cardila Gracias por la ayuda, la información, por el aporte del proxy,
Gracias amigo.
Me gustaMe gusta
Ya me di por vencido no puede hacer funcionar mi proxy en mi web
Gracias Cardila. ha «lokito» en tu web lo ke hace falta es crear un index.html para ke funciones.
Me gustaMe gusta
Buenas, estoy buscando por ahi si seria posible integrar phproxy en un blog de wordpress!!!
para hacer un portal no solo el proxy web!!
saludos
Me gustaMe gusta
amigigos tengo una cuenta gratuita de moibile web.tr pero no puedo ver mi correo alguien tiene un enlace para ver coorreo hotmail gracias
Me gustaMe gusta
me parece fantastico, pero como puedo hacer para restringir las descargas, esque necesito eso para un proyecto que tengo, nacido de la idea que me dio al leer este post, pero necesito restringir las descargas.
gracias.
Me gustaMe gusta
Se me olvidaba fijate que lo probe con appserver en mi localhost y no me funciono ni gmail ni hotmial.
grax
Me gustaMe gusta
Hola, yo lo he instalado y me va estupendo, pero tengo una duda. He comprobado que la IP que muestra mi script es de USA y no entiendo muy bien de donde coje esa IP y como podría manipular la IP mostrada por el proxy para cambiarla periódicamente. Si alguien pudiera decirme algo sobre el tema se lo agradecería. Un saludo a todos.
Me gustaMe gusta
Sos medio salame, la IP es de tu proveedor de hosting 😉
Me gustaMe gusta
hola muy buen aporte mira yo utilizo aol para poder burlar los bloqueos q le ponen a mi pais (españa)algunas paginas ver el futbol descargas de megaupload videos de youtube lo q hace este programita es redireccionar mi ip a eeuu lo q si no se es si al redireccionar a eeuu me saldra un coste sobre mi factura o algo asi quiza vosotros podais saber algo o si simplemente es facil como lo pintan mi correo es abel _20da@hotmail.com
Me gustaMe gusta
@abel
Si tienes un hosting por el que pagas mensualmente o anualmente, no te deberían cobrar mas a menos que excedas los términos del hosting. Si lo usas muy seguido y en especial para descargas recuerda que estas usando el ancho de banda de tu proveedor de hosting y eso si puede generarte costos adicionales porque normalmente se contrata para anchos de banda determinados
Me gustaMe gusta
El sitio esta muerto, gracias a dios quedan algunos proxy online.
Mi favorito sin lugar a dudas es http://www.proxy2surf.com/
Es rapido y sin publicidad tan molesta.
Me gustaMe gusta
Hola Cardila, el script me funcionó sin problemas. para que funcione correctamente deben asegurarse que el hosting en el que lo alojan no bloquee las peticiones (típico de los free hostings). Si tienen un hosting completo y aún así no les funca deben pedirle a la compañía que les desbloquee o habilite dicha característica.
Saludos y Gracias por el aporte ^_^
Me gustaMe gusta
alguien puede ayudarme por favor ?? no puedo ver mi correo electronico en google chrome me dice algo de proxy php graciassssssssssssss
Me gustaMe gusta