Pound

Pound
Información sobre la plantilla
Pound.jpg
Pound es un software que permite implementar un proxy reverso el cual además permite realizar balance de carga.
CreadorRobert Segall
GéneroServidor Servidor Reverso
IdiomaInglés
LicenciaLicencia GPL
Sitio web
Pound

Pound es un software que permite implementar un servidor inverso de configuración simple y versátil. Pound acepta peticiones de clientes HTTP/HTTPS y las distribuye hacia uno o varios servidores web, permitiendo realizar balance de carga y tener de hecho un servicio web de alta disponibilidad. En el caso de las peticiones HTTPS, las mismas son descifradas por Pound, y pasadas a los servidores web como http plano, añadiendo seguridad al servicio.

Razones para tener instalado un servidor inverso

El servidor pound permite realizar balance de carga entre dos o más servidores web de manera que si uno de ellos se cae el pound redirige las peticiones de los usuarios al o los demás servidores.

Instalación del pound

Para disponer de un servidor inverso, debe instalarse el paquete pound. Dicho paquete se encuentra la mayoría de los repositorios de Linux. Para instalar la última versión de pound debemos ejecutar desde una consola de root el siguiente comando:

  • apt-get install pound

Archivo de Configuración

La configuración del servidor ISC-DHCP-server se realiza editando un solo archivo, que se encuentra en /etc/pound/pound.cfg

Ejemplo de Configuración Básica

User      “www-data”
Group   “www-data”
LogLevel              1
Alive      5
ListenHTTP
Address               127.0.0.1             
Address               192.168.0.1
               Port       80
               
               Service
                              BackEnd
                                              Address               127.0.0.1
                                              Port       8080
                              End

                              BackEnd
                                              Address               192.168.0.2
                                              Port       8080
                               End
       
               End
End


La configuración pertenece a una red donde hay dos servidores web apache, servidor 1 con ip 192.168.0.1 y otro servidor 2 con ip 2 192.168.0.2, el pound se encuentra en el primer servidor y realiza balance de carga entre los dos servidores web. Nota: Recuerda cambiar las direcciones en función de tu red Una vez terminada nuestra configuración solo tenemos que reiniciar el servidor inverso pound con la siguiente instrucción.

  • etc/init.d/pound restart

Fuentes