Diferencia entre revisiones de «Pound»

(Etiqueta: nuestro-nuestra)
(Ejemplo de Configuración Básica)
(Etiqueta: nuestro-nuestra)
Línea 40: Línea 40:
 
  Alive      5
 
  Alive      5
 
  ListenHTTP
 
  ListenHTTP
Address               127.0.0.1             
+
                Address   127.0.0.1             
Address               192.168.0.1
+
                Address   192.168.0.1
 
                 Port      80
 
                 Port      80
 
                  
 
                  
 
                 Service
 
                 Service
                              BackEnd
+
                      BackEnd
                                              Address               127.0.0.1
+
                            Address 127.0.0.1
                                              Port       8080
+
                            Port 8080
                              End
+
                      End
 
   
 
   
                              BackEnd
+
                      BackEnd
                                              Address               192.168.0.2
+
                            Address 192.168.0.2
                                              Port       8080
+
                            Port 8080
                                End
+
                      End
 
          
 
          
 
                 End
 
                 End
Línea 66: Línea 66:
  
 
</div>
 
</div>
 +
 
== Fuentes ==
 
== Fuentes ==
 
*[ http://linux.die.net/man/8/pound Pound]
 
*[ http://linux.die.net/man/8/pound Pound]
 
  [[Category:Software]]
 
  [[Category:Software]]

Revisión del 12:15 15 ene 2014

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