H5. Servidor proxy Dr.Web |
Para configurar el Servidor proxy, ejecute con las claves apropiadas el archivo ejecutable drwcsd-proxy, que se encuentra en un subdirectorio bin del directorio de instalación del Servidor proxy. Formato del comando de ejecución drwcsd-proxy [<claves>] [<comandos> [<argumentos_comandos>]] Claves aceptables Claves multiplataforma: •--сonsole=yes|no — iniciar el Servidor proxy de forma interactiva. En este caso, el historial del Servidor proxy se muestra en la consola. Por defecto: no. •--etc-root=<ruta> — ruta al directorio con archivos de configuración (drwcsd-proxy.conf, drwcsd.proxy.auth etc.). Por defecto: $var/etc •--home=<ruta> — ruta al directorio de instalación del Servidor proxy. Por defecto: $exe-dir/ •--log-root=<ruta> — ruta al directorio con los archivos de historial de operación del Servidor proxy. Por defecto: $var/log •--pool-size=<N> — cantidad de flujos para trabajar con los clientes. Por defecto: el número de núcleos de la computadora en la que está instalado el Servidor proxy (pero no menos de 2). •--rotate=<N><f>,<M><u> — modo de rotación del historial de funcionamiento del Servidor proxy, donde:
Por defecto 10,10 m, lo que significa almacenar 10 archivos de 10 megabytes cada uno, usar la compresión. •--trace=yes|no — habilitar el registro detallado de solicitudes al Servidor proxy. Solo está disponible si la compilación del Servidor proxy soporta el registro detallado de la pila de llamadas (en caso de una excepción, la pila se escribe en el historial). Por defecto: no. •--tmp-root=<ruta> — ruta al directorio con los archivos temporales. Se usa al actualizar automáticamente el Servidor proxy. Por defecto: $var/tmp. •--var-root=<ruta> — ruta al directorio de trabajo del Servidor proxy para almacenar el caché y la base de datos. Por defecto: ▫SO Windows: %ALLUSERSPROFILE%\Doctor Web\drwcs ▫SO Linux: /var/opt/drwcs ▫SO FreeBSD: /var/drwcs •--verbosity=<nivel_detalle> — nivel de detalle del historial. Por defecto TRACE. Valores válidos: ALL, DEBUG3, DEBUG2, DEBUG1, DEBUG, TRACE3, TRACE2, TRACE1, TRACE, INFO, NOTICE, WARNING, ERROR, CRIT. Valores ALL y DEBUG3 — sinónimos. Si es necesario, puede establecer niveles específicos de detalle para varias fuentes de mensajes a la vez en el siguiente formato: -verbosity=<fuente_mensaje1>:<nivel1>,<fuente_mensaje2>:<nivel2>,<fuente_mensaje3>:<nivel3> etc. Con esto <nivel> se hereda de acuerdo con el principio general, es decir localiza la fuente principal más cercana con el nivel de detalle especificado. Clave de formato -verbosity=all:all es equivalente a una clave -verbosity=all (vea también Anexo K. Formato de los archivos del historial).
Claves en SO de la familia UNIX: •--user — establecer el identificador del usuario. La clave es relevante tanto para trabajar en modo normal como para trabajar en modo daemon. •--group — establecer el identificador del grupo. La clave es relevante tanto para trabajar en modo normal como para trabajar en modo daemon. •--pid=<ruta> — ruta al directorio con el identificador del proceso. Por defecto: /var/opt/drwcs/run/drwcsd-proxy.pid Comandos aceptables y sus argumentos
•import <ruta> [<revisión>] [<productos>] — importar archivos desde el repositorio del Servidor Dr.Web al caché del servidor Proxy. ▫<ruta> — ruta al directorio con el repositorio del Servidor Dr.Web. El repositorio del Servidor Dr.Web debe descargarse previamente a la computadora con el Servidor proxy instalado. ▫<revisión> — el número máximo de revisiones a importar. Si no se especifica, se importarán todas las revisiones. ▫<productos> — lista de los productos a importar escrita con espacio. Por defecto, se utiliza una lista vacía, es decir, importar todos los productos del repositorio excepto el Servidor Dr.Web. Si se especifica una lista, solo se importan los productos de la lista. •help — mostrar ayuda sobre las claves para configurar el Servidor proxy. •run — iniciar el Servidor proxy en modo regular. Comandos disponibles solamente para SO Windows: •install — iniciar el servicio. •start — iniciar el servicio instalado. •stop — detener el servicio ejecutado. •uninstall — eliminar el servicio. Comandos disponibles solamente para SO de la familia UNIX: •daemon — iniciar el Servidor proxy en modo daemon (ver también Claves en SO de la familia UNIX). Script de control del Servidor proxy y variables disponibles para SO de la familia UNIX Para facilitar la administración del Servidor proxy en SO de la familia UNIX, se proporcionan al administrador las variables que se encuentran en el archivo de script drwcsd-proxy.sh, ubicado en el siguiente directorio: •: /etc/init.d/dwcp_proxy •: /usr/local/etc/rc.d/dwcp_proxy El script acepta los siguientes comandos: •import <ruta> [<revisión>] [<productos>] — importar archivos desde el repositorio del Servidor Dr.Web al caché del Servidor proxy (similar al comando del Servidor proxy - ver arriba). •interactive — iniciar el Servidor proxy de forma interactiva. En este caso, el historial del Servidor proxy se muestra en la consola. •start — iniciar el Servidor proxy en modo daemon. •status — comprobar si el daemon está ejecutado. •stop — detener el daemon ejecutado. La concordancia entre variables y claves de línea de comando para drwcsd-proxy se proporciona en la Tabla H-3. Tabla H-3.
|