Añadido a la sección Descargas (Downloads) un nuevo programa gratuito (freeware) con código fuente (source code) 100% Open Source: AjpdSoft Configuración Proxy. Esta aplicación de ProyectoA muestra la configuración actual de la conexión a Internet a través de proxy, también permite modificarla automáticamente.

Definición de Proxy (Servidor Proxy)

El término proxy hace referencia a un programa (software) o dispositivo (hardware) que realiza una acción en representación de otro. Su finalidad más habitual es la de servidor proxy, que sirve para permitir el acceso a Internet a todos los equipos de una organización cuando sólo se puede disponer de un único equipo conectado. Todos los equipos utilizarán como «pasarela» para conexión a Internet el equipo que es servidor proxy y que es el único que tiene conexión directa a Internet. Con lo cual todos los equipos accederán a Internet con la misma IP pública.

Para que un equipo sea servidor proxy necesitará disponer de las siguientes características:

  • Conexión directa a Internet (o a través de otro servidor proxy).
  • Software o configuración de red que permita hacer que el equipo sirva como proxy de red.
  • Estar conectado y ser visible por el resto de los equipos de la red que se conectarán a través de él.

En el siguiente artículo explicamos cómo configurar un servidor proxy con Windows XP sin utilizar software adicional:

Un ejemplo de servidor Proxy, desarrollado por ProyectoA:

 Características más importantes de AjpdSoft Configuración Proxy

  • Aplicación de muy sencillo manejo, muy fácil e intuitiva. Todas las opciones están en una única ventana.
  • No necesita instalación.
  • La aplicación ha sido desarrollada en el lenguaje de programación Borland Delphi 6.
  • Obtiene los datos de la configuración del cliente referentes al proxy.
  • Permite modificar automáticamente la configuración del proxy del cliente.
  • Puede ejecutarse en modo «silencioso», el cliente no verá la aplicación.

AjpdSoft Configuración Proxy en funcionamiento

Esta aplicación muestra la configuración actual de la conexión a Internet a través de proxy, muestra las IPs de los servidores proxy así como los puertos para todos los tipos de conexión (http, https, ftp, sockets y gopher). Desde la pestaña «Valores actuales de este PC» podremos ver, para cada protocolo, la IP del servidor proxy (si lo hay) y el puerto (si lo hay). Si la navegación a través de proxy está activa mostrará un mensaje con «PROXY ACTIVO»:

AjpdSoft Configuración Proxy

Pulsando el botón «Desactivar proxy» la aplicación desactivará el proxy para el equipo cliente, de esta forma navegará a través de Internet directamente, siempre y cuando lo permita la configuración de red y los cortafuegos de que se dispongan, la aplicación mostrará «PROXY INACTIVO»:

AjpdSoft Configuración Proxy

Para volver a activarlo con la configuración actual (IP servidor proxy para cada protocolo y puerto del servidor proxy) pulsaremos en «Guardar y activar proxy»:

AjpdSoft Configuración Proxy

La aplicación también permite cambiar dicha configuración automáticamente (se guarda una configuración por defecto y en el PC donde se ejecute se configurará con sólo ejecutar la aplicación). Desde la pestaña «Valores a aplicar» podremos indicar la configuración que aplicará la aplicación al ejecutarse de forma automática (la IP del servidor proxy, los puertos a usar para cada protocolo y si queremos activar o desactivar la navegación a través de proxy). Para que la aplicación aplique estos valores al iniciarse marcaremos «Aplicar la configuración actual al iniciar el programa». Para que el usuario no vea la aplicación (cuando se ejecute) marcaremos la opción «Aplicar configuración en modo silencioso (sin mostrar el programa)». Pulsando en «Cerrar aplicación» se guardarán los cambios:

AjpdSoft Configuración Proxy

Si hemos marcado la opción «Aplicar configuración en modo silencioso (sin mostrar el programa)», nos mostrará este mensaje de aviso al cerrar:

AjpdSoft Configuración Proxy

Con el texto:

—————————
Aviso
—————————
Recuerda que has activado el modo silencioso, con lo cual la aplicación se ejecutará, realizará los cambios guardados y se cerrará. Para volver al modo normal deberás abrir el fichero cproxy.ini y cambiar la clave «Ejecutar silenciosa» a 1.
—————————
Aceptar
—————————

La próxima vez que la ejecutemos se iniciará, aplicará los cambios y se cerrará sin que el usuario vea nada. Este modo es útil para configurar una tarea programada que ejecute la aplicación al arranque del equipo. De esta forma nos aseguraremos de que el equipo cliente tenga siempre la configuración del proxy correcta.

Como dice el mensaje, para volver al modo normal (que al abrir la aplicación aparezca la ventana de configuración) deberemos abrir el fichero «cproxy.ini» y cambiar el valor:

Ejecutar silenciosa=1

Por:

Ejecutar silenciosa=0

AjpdSoft Configuración Proxy

Guardando los cambios podremos volver a ver la configuración de la aplicación al ejecutarla y los cambios aplicados:

AjpdSoft Configuración Proxy

Datos técnicos de AjpdSoft Configuración Proxy

Esta aplicación ha sido desarrollada en el lenguaje de programación Borland Delphi 6 y no utiliza componentes externos.

Si eres desarrollador de software y te has registrado en nuestra web (si aún no te has registrado puedes hacerlo desde aquí gratuitamente) puedes descargar el código fuente 100% Open Source (completo y totalmente gratuito) en Borland (ahora Codegear) Delphi 6: