Configurando un php proxy (phproxy) en su propio dominio / hosting

phproxy en su propio dominio 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.

Configurando un php proxy (phproxy) en su propio dominio / hosting

21 comentarios en “Configurando un php proxy (phproxy) en su propio dominio / hosting

  1. 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 gusta

  2. @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 gusta

  3. 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 gusta

  4. abel dijo:

    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 gusta

  5. @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 gusta

  6. 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 gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s