SlideShare una empresa de Scribd logo
innovaby Alex
TECHNOLOGY
Innova Technology
Think | Create | Explorer
Manual de instalación de un balanceador Pound
índice
① Introducción
② Requisitos
③ Instalación de Pound
④ Generar un certificado digital autofirmado
⑤ Ejemplo
TECHNOLOGY
innovaINNOVA TECHNOLOGY
Introducción
El objetivo de Pound es poder redirigir una petición de entrada entre varios
servidores. Así, si tenemos una pagina web con carga, podemos tener varios
servidores detrás que la tengan alojado. Los clientes cuando accedan a nuestra web,
creerán que es la misma pagina web, pero realmente Pound va enviando las
peticiones entre varios servidores.
Esta el objetivo principal de Pound, pero otra función no menos importante de Pound,
es la capacidad de recibir conexiones https y enviarlas por http a nuestro servidor real.
De esta forma la conexión entre el cliente y nuestra sede esta encriptada y desde
round hasta el servidor final (en nuestro caso web) va en texto claro, pero ya vamos
dentro de nuestro entorno.
Bien nosotros en este ejemplo vamos a usar la segunda opción de Pound, redirigir de
https a http.
TECHNOLOGY
innovaINNOVA TECHNOLOGY
Introducción
Conexiones HTTPS
POUND SERVER
TECHNOLOGY
innovaINNOVA TECHNOLOGY
Requisitos02
Para poder desarrollar este laboratorio nos basaremos en los siguientes
requerimientos:
• Distribución de Linux, en nuestro caso centOS 5,5 64 bits.
• Ejecutable de Pound para nuestra distribución de Linux (pound-2.3.3-
1.el5.rf.x86_x64.rpm)
• IP estática de entrada.
• Tantos servidores web como deseemos.
TECHNOLOGY
innovaINNOVA TECHNOLOGY
Instalación de Pound03
Para hacer la instalación de Pound necesitamos permisos de administrador sobre la
máquina Linux.
sudo rpm –ihv pound-2.4.3-1.el5.rf.x86_64.rpm
Si no tenemos alguna dependencia instalada, nos lo indicará, por lo que deberemos de
proceder a instalarlas.
s
TECHNOLOGY
innovaINNOVA TECHNOLOGY
Instalación de Pound03
Para que Pound funcione correctamente, debemos deshabilitar SeLenux, para ello
desde la consola de Centos, escribiremos el comando:
setup
s
TECHNOLOGY
innovaINNOVA TECHNOLOGY
Instalación de Pound03
Nos vamos a Configuración del Firewall. Marcando como vemos las opciones
“Deshabilitado” tanto para Nivel de seguridad como para SELinux.
Nos vamos a Configuración del Firewall. Marcando como vemos las opciones
“Deshabilitado” tanto para Nivel de seguridad como para SELinux.
TECHNOLOGY
innovaINNOVA TECHNOLOGY
Generar un certificado digital autofirmado
04
En el siguiente paso vamos a crear un certificado temporal ssl (si lo tuviésemos ya, solo
tenemos que copiarlo a la ruta /etc/ssl)
mkdir /etc/ssl
cd /etc/ssl
openssl genrsa -out server.key 1024
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
openssl x509 -in server.crt -text
openssl x509 -in server.crt -out server.pem
Openssl rsa -in server.key >> server.pem
Ya tendremos nuestro certificado de pruebas, guardado en la ruta /etc/ssl en el
fichero server.pem
TECHNOLOGY
innovaINNOVA TECHNOLOGY
Ejemplo05
Bien ahora vamos a lo interesante, configurar el servidor de Pound.
En este último paso vamos a poner un ejemplo de cómo configurar Pound, para que
acepte peticiones HTTPS y las envíe a diferentes servidores web sobre HTTP, usando el
certificado anteriormente creado.
Ejemplo:
Todo el tráfico entrante a la maquina por el puerto 443 y que tenga como dominio en la
petición http “www.innovatechnoloy.eu” lo debe enviar a 10.0.13.25 por el puerto 80.
Todo el tráfico entrante a la maquina por el puerto 443 y que tenga como dominio en la
petición http “vdi.innovatechnoloy.eu” lo debe enviar a 10.0.13.70 por el puerto 80.
TECHNOLOGY
innovaINNOVA TECHNOLOGY
05
Vamos a verlo de forma grafica:
POUND SERVER
www.innovatechnology.eu
vdi.innovatechnology.eu
TECHNOLOGY
innovaINNOVA TECHNOLOGY
05
Todo la configuración de Pound se encuentra en el fichero /etc/pound, lo editamos con
nuestro editor favorito (nano, vi, vim…)
nano /etc/pound
TECHNOLOGY
innovaINNOVA TECHNOLOGY
05
Modificamos el fichero para que quede como sigue:
User “www-data”
Group “www-data”
ListenHTTPS
Address 0.0.0.0
Port 443
Cert “/etc/ssl/server.pem”
Service
HeadRequire “Host:.*www.innovatechnoloy.eu.*”
BackEnd
Address 10.0.13.25
Port 80
End
End
Service
HeadRequire “Host:.*vdi.innovatechnoloy.eu.*”
BackEnd
Address 10.0.13.70
Port 80
End
End
End
TECHNOLOGY
innovaINNOVA TECHNOLOGY
05
Con estas tres líneas definimos que escuchamos por cualquier interfaz de nuestro
servidor Pound y que escuchamos por el puerto 443 y que el certificado se encuentra
en la ruta /etc/ssl con el nombre de server.pem
Address 0.0.0.0
Port 443
Cert “/etc/ssl/server.pem”
En cada campo “Service” definimos que estamos esperando en la cabecera de la
petición http y donde lo enviamos y el puerto de conexión entre Pound y el servidor
TECHNOLOGY
innovaINNOVA TECHNOLOGY
05
En “HeadRequire” es donde definimos que estamos esperando para enviarlo a un
servidor o a otro.
Ejemplo: Todo las peticiones a la url www.innovatechnology.eu lo vas a enviar a los
servidores que defina en la sección “BackEnd“
HeadRequire “Host:.*www.innovatechnology.eu.*”
En el campo “BackEnd” dentro del servicio, establezco los servidores a donde voy a
redirigir las peticiones en caso de que coincidan con el HeadRequire anterior.
TECHNOLOGY
innovaINNOVA TECHNOLOGY
05
Ejemplo: Todo lo que coincida con www.innovatechnology.eu envíalo a los servidores
10.0.13.25 y 10.0.13.26 (que son los servidores con apache donde esta la pagina web
alojada), podemos poner tantos como queramos, y envía la petición al servidor por el
puerto 80
BackEnd
Address 10.0.13.25
Address 10.0.13.26
Port 80
End
End
TECHNOLOGY
innovaINNOVA TECHNOLOGY
05
Como otro ejemplo de configuración, voy a poner la configuración para escuchar
directamente peticiones a un servidor Pound y este a varios servidores web para
balancear la carga entre ellos:
User “www-data”
Group “www-data”
ListenHTTPS
Address 0.0.0.0
Port 80
Service
BackEnd
Address 10.0.13.25
Address 10.0.13.26
Address 10.0.13.27
Address 10.0.13.28
Port 80
End
End
End
Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1
© 2012-2014 Alejandro Marín. Usted es libre de copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas bajo las condiciones
siguientes: a) Debe reconocer y citar al autor original. b) No puede utilizar esta obra para fines comerciales (incluyendo su publicación, a
través de cualquier medio, por entidades con fines de lucro). c) Si altera o transforma esta obra o genera una obra derivada, sólo puede
distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia
de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Los derechos
derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior. Licencia completa en castellano. La información contenida
en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector
hace mal uso de éstos.
innovaby Alex
TECHNOLOGY
www.innovatechnology.eu

Más contenido relacionado

La actualidad más candente

Lo que será windows 8
Lo que será windows 8Lo que será windows 8
Lo que será windows 8
Eventos Creativos
 
Manual WSUS - Windows Server 2008 R2
Manual WSUS - Windows Server 2008 R2Manual WSUS - Windows Server 2008 R2
Manual WSUS - Windows Server 2008 R2
cyberleon95
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
Francisco José Cruz Jiménez
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
UTP
 
Integración LDAP + SAMBA
Integración LDAP + SAMBAIntegración LDAP + SAMBA
Integración LDAP + SAMBA
cyberleon95
 
Manual redhat
Manual redhatManual redhat
Manual redhat
K-milo Rivera
 
Instalación y configuración de servidor DNS
Instalación y configuración de servidor DNSInstalación y configuración de servidor DNS
Instalación y configuración de servidor DNS
Francisco José Cruz Jiménez
 
Manual FTP, SSH y OpenMedia Vault
Manual FTP, SSH y OpenMedia VaultManual FTP, SSH y OpenMedia Vault
Manual FTP, SSH y OpenMedia Vault
Pedro Luis Pantoja González
 
Instalación del servicio ssh
Instalación del servicio sshInstalación del servicio ssh
Instalación del servicio ssh
Gerson Zapata
 
Instalación de dns en centos
Instalación de dns en centos Instalación de dns en centos
Instalación de dns en centos
Gerson Zapata
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
Francisco José Cruz Jiménez
 
Controlador de Dominio Samba 4 en CentOS
Controlador de Dominio Samba 4 en CentOSControlador de Dominio Samba 4 en CentOS
Controlador de Dominio Samba 4 en CentOS
fraterneo GNU/Linux
 
Instalación ulteo 3.0 final + primer vdi linux
Instalación ulteo 3.0 final + primer vdi linuxInstalación ulteo 3.0 final + primer vdi linux
Instalación ulteo 3.0 final + primer vdi linux
Jorge Gonzalez
 
Servidor Web Apache para Linux
Servidor Web Apache para LinuxServidor Web Apache para Linux
Servidor Web Apache para Linux
María del Cisne
 
Guia Funcionamiento LDAP
Guia Funcionamiento LDAPGuia Funcionamiento LDAP
Guia Funcionamiento LDAP
cyberleon95
 
Instalacion Centos 6.5
Instalacion Centos 6.5Instalacion Centos 6.5
Instalacion Centos 6.5
Shirlid .n
 
Virtualizacion para entornos de prueba y desarrollo
Virtualizacion para entornos de prueba y desarrolloVirtualizacion para entornos de prueba y desarrollo
Virtualizacion para entornos de prueba y desarrollo
Alejandro Marin
 
Memoria sere jpiris
Memoria sere jpirisMemoria sere jpiris
Memoria sere jpiris
fjpiris
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hat
jcausil1
 
Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6
K-milo Rivera
 

La actualidad más candente (20)

Lo que será windows 8
Lo que será windows 8Lo que será windows 8
Lo que será windows 8
 
Manual WSUS - Windows Server 2008 R2
Manual WSUS - Windows Server 2008 R2Manual WSUS - Windows Server 2008 R2
Manual WSUS - Windows Server 2008 R2
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
 
Integración LDAP + SAMBA
Integración LDAP + SAMBAIntegración LDAP + SAMBA
Integración LDAP + SAMBA
 
Manual redhat
Manual redhatManual redhat
Manual redhat
 
Instalación y configuración de servidor DNS
Instalación y configuración de servidor DNSInstalación y configuración de servidor DNS
Instalación y configuración de servidor DNS
 
Manual FTP, SSH y OpenMedia Vault
Manual FTP, SSH y OpenMedia VaultManual FTP, SSH y OpenMedia Vault
Manual FTP, SSH y OpenMedia Vault
 
Instalación del servicio ssh
Instalación del servicio sshInstalación del servicio ssh
Instalación del servicio ssh
 
Instalación de dns en centos
Instalación de dns en centos Instalación de dns en centos
Instalación de dns en centos
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
 
Controlador de Dominio Samba 4 en CentOS
Controlador de Dominio Samba 4 en CentOSControlador de Dominio Samba 4 en CentOS
Controlador de Dominio Samba 4 en CentOS
 
Instalación ulteo 3.0 final + primer vdi linux
Instalación ulteo 3.0 final + primer vdi linuxInstalación ulteo 3.0 final + primer vdi linux
Instalación ulteo 3.0 final + primer vdi linux
 
Servidor Web Apache para Linux
Servidor Web Apache para LinuxServidor Web Apache para Linux
Servidor Web Apache para Linux
 
Guia Funcionamiento LDAP
Guia Funcionamiento LDAPGuia Funcionamiento LDAP
Guia Funcionamiento LDAP
 
Instalacion Centos 6.5
Instalacion Centos 6.5Instalacion Centos 6.5
Instalacion Centos 6.5
 
Virtualizacion para entornos de prueba y desarrollo
Virtualizacion para entornos de prueba y desarrolloVirtualizacion para entornos de prueba y desarrollo
Virtualizacion para entornos de prueba y desarrollo
 
Memoria sere jpiris
Memoria sere jpirisMemoria sere jpiris
Memoria sere jpiris
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hat
 
Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6
 

Destacado

01 image powerpoint
01 image powerpoint01 image powerpoint
01 image powerpoint
Stephanie Loomis
 
Intertextual Inspirations
Intertextual InspirationsIntertextual Inspirations
Intertextual Inspirations
EmMaskell
 
Ballad of the goodly fere by Ezra Pound
Ballad of the goodly fere by Ezra Pound Ballad of the goodly fere by Ezra Pound
Ballad of the goodly fere by Ezra Pound
Dhivya Silvester
 
Movimientos literarios vanguardia bach
Movimientos literarios vanguardia bachMovimientos literarios vanguardia bach
Movimientos literarios vanguardia bach
Ann JE
 
Monografia el viejo y el mar
Monografia el viejo y el marMonografia el viejo y el mar
Monografia el viejo y el mar
Claudita Villanueva Carita
 
The Global Lifestyle: Advice for Expats
The Global Lifestyle: Advice for ExpatsThe Global Lifestyle: Advice for Expats
The Global Lifestyle: Advice for Expats
Lisa Mercer
 
La poesía en educación infantil alv
La poesía en educación infantil alvLa poesía en educación infantil alv
La poesía en educación infantil alv
Natalia Reyes
 
Vanguardias
VanguardiasVanguardias
Vanguardias
carlos_apuertas
 
The river merchant's wife
The river merchant's wifeThe river merchant's wife
The river merchant's wife
LeaMae Gonida
 
Intertextual Inspiration - Complete!
Intertextual Inspiration - Complete!Intertextual Inspiration - Complete!
Intertextual Inspiration - Complete!
meggarrattmedia
 
The river merchant's wife 001
The river merchant's wife 001The river merchant's wife 001
The river merchant's wife 001
Nadine Guevarra
 
Poesía experimental
Poesía experimentalPoesía experimental
Poesía experimental
escarpa
 
General paper ezra pound
General paper ezra poundGeneral paper ezra pound
General paper ezra pound
studying
 
How to select the right sourcing advisor
How to select the right sourcing advisorHow to select the right sourcing advisor
How to select the right sourcing advisor
WGroup
 
Animal farm - Comparison of Characters to the Russian Revolution
Animal farm - Comparison of Characters to the Russian RevolutionAnimal farm - Comparison of Characters to the Russian Revolution
Animal farm - Comparison of Characters to the Russian Revolution
Tiny Mu
 
Ezra Pound
Ezra PoundEzra Pound
Ezra Pound
Proyectorosaleda
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
Natasha Murashev
 

Destacado (17)

01 image powerpoint
01 image powerpoint01 image powerpoint
01 image powerpoint
 
Intertextual Inspirations
Intertextual InspirationsIntertextual Inspirations
Intertextual Inspirations
 
Ballad of the goodly fere by Ezra Pound
Ballad of the goodly fere by Ezra Pound Ballad of the goodly fere by Ezra Pound
Ballad of the goodly fere by Ezra Pound
 
Movimientos literarios vanguardia bach
Movimientos literarios vanguardia bachMovimientos literarios vanguardia bach
Movimientos literarios vanguardia bach
 
Monografia el viejo y el mar
Monografia el viejo y el marMonografia el viejo y el mar
Monografia el viejo y el mar
 
The Global Lifestyle: Advice for Expats
The Global Lifestyle: Advice for ExpatsThe Global Lifestyle: Advice for Expats
The Global Lifestyle: Advice for Expats
 
La poesía en educación infantil alv
La poesía en educación infantil alvLa poesía en educación infantil alv
La poesía en educación infantil alv
 
Vanguardias
VanguardiasVanguardias
Vanguardias
 
The river merchant's wife
The river merchant's wifeThe river merchant's wife
The river merchant's wife
 
Intertextual Inspiration - Complete!
Intertextual Inspiration - Complete!Intertextual Inspiration - Complete!
Intertextual Inspiration - Complete!
 
The river merchant's wife 001
The river merchant's wife 001The river merchant's wife 001
The river merchant's wife 001
 
Poesía experimental
Poesía experimentalPoesía experimental
Poesía experimental
 
General paper ezra pound
General paper ezra poundGeneral paper ezra pound
General paper ezra pound
 
How to select the right sourcing advisor
How to select the right sourcing advisorHow to select the right sourcing advisor
How to select the right sourcing advisor
 
Animal farm - Comparison of Characters to the Russian Revolution
Animal farm - Comparison of Characters to the Russian RevolutionAnimal farm - Comparison of Characters to the Russian Revolution
Animal farm - Comparison of Characters to the Russian Revolution
 
Ezra Pound
Ezra PoundEzra Pound
Ezra Pound
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Similar a Balanceador Web Pound: Redirigir de https a http

Gestion de nubes de servidores
Gestion de nubes de servidoresGestion de nubes de servidores
Gestion de nubes de servidores
rossykeles
 
Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.
Gerardo Martínez
 
Gestion de nubes d
Gestion de nubes dGestion de nubes d
Gestion de nubes d
rossykeles
 
Implementación y Administración Hyper-V 2008 R2
Implementación y Administración Hyper-V 2008 R2Implementación y Administración Hyper-V 2008 R2
Implementación y Administración Hyper-V 2008 R2
RaGaZoMe
 
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJODISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
Javier Martin Rivero
 
servidor web.pdf
servidor web.pdfservidor web.pdf
servidor web.pdf
MauricioAlejandroUri
 
MANUAL SERVIDOR HTTP
MANUAL SERVIDOR HTTPMANUAL SERVIDOR HTTP
MANUAL SERVIDOR HTTP
Julian696
 
Luis carlos silva dias squid3
Luis carlos silva dias   squid3Luis carlos silva dias   squid3
Luis carlos silva dias squid3
Luis Carlos Silva Dias
 
Taller sistemas distribuidos sobre Windows usando VMWare
Taller sistemas distribuidos sobre Windows usando VMWareTaller sistemas distribuidos sobre Windows usando VMWare
Taller sistemas distribuidos sobre Windows usando VMWare
Damian Barrios Castillo
 
Mi experiencia creando un servidor web y configurando el modem hg530
Mi experiencia creando un servidor web y configurando el modem hg530Mi experiencia creando un servidor web y configurando el modem hg530
Mi experiencia creando un servidor web y configurando el modem hg530
Gustavo Torres
 
Servidores
ServidoresServidores
Servidores
felixzenon
 
Servidor Web Alojamiento
Servidor Web Alojamiento
Servidor Web Alojamiento
Servidor Web Alojamiento
tearfulsavior9590
 
Info de redes
Info de redesInfo de redes
Info de redes
Heylin Aguirre
 
Info de redes
Info de redesInfo de redes
Info de redes
Heylin Aguirre
 
Cómo crear un dns dinámico utilizando NO-IP
Cómo crear un dns dinámico utilizando NO-IPCómo crear un dns dinámico utilizando NO-IP
Cómo crear un dns dinámico utilizando NO-IP
ZureoSoftware
 
Servidorweb casero
Servidorweb caseroServidorweb casero
Servidorweb casero
Jorge Castillo
 
Informe en cisco de configuracion de servidores jose daniel
Informe en cisco de configuracion de servidores   jose danielInforme en cisco de configuracion de servidores   jose daniel
Informe en cisco de configuracion de servidores jose daniel
José Daniel Castañeda Arias
 
SERVIDOR IIS EN W8
SERVIDOR IIS EN W8SERVIDOR IIS EN W8
SERVIDOR IIS EN W8
saul calle espinoza
 
Servidorweb
ServidorwebServidorweb
Servidorweb
Géne Solórzano
 
Guia de instalacion de VMware vCenter 5
Guia de instalacion de VMware vCenter 5Guia de instalacion de VMware vCenter 5
Guia de instalacion de VMware vCenter 5
Alejandro Marin
 

Similar a Balanceador Web Pound: Redirigir de https a http (20)

Gestion de nubes de servidores
Gestion de nubes de servidoresGestion de nubes de servidores
Gestion de nubes de servidores
 
Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.Publicación de un Servidor Web a través de un Módem Doméstico.
Publicación de un Servidor Web a través de un Módem Doméstico.
 
Gestion de nubes d
Gestion de nubes dGestion de nubes d
Gestion de nubes d
 
Implementación y Administración Hyper-V 2008 R2
Implementación y Administración Hyper-V 2008 R2Implementación y Administración Hyper-V 2008 R2
Implementación y Administración Hyper-V 2008 R2
 
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJODISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
DISEÑO E IMPLANTACIÓN DE UN ENTORNO DE TRABAJO
 
servidor web.pdf
servidor web.pdfservidor web.pdf
servidor web.pdf
 
MANUAL SERVIDOR HTTP
MANUAL SERVIDOR HTTPMANUAL SERVIDOR HTTP
MANUAL SERVIDOR HTTP
 
Luis carlos silva dias squid3
Luis carlos silva dias   squid3Luis carlos silva dias   squid3
Luis carlos silva dias squid3
 
Taller sistemas distribuidos sobre Windows usando VMWare
Taller sistemas distribuidos sobre Windows usando VMWareTaller sistemas distribuidos sobre Windows usando VMWare
Taller sistemas distribuidos sobre Windows usando VMWare
 
Mi experiencia creando un servidor web y configurando el modem hg530
Mi experiencia creando un servidor web y configurando el modem hg530Mi experiencia creando un servidor web y configurando el modem hg530
Mi experiencia creando un servidor web y configurando el modem hg530
 
Servidores
ServidoresServidores
Servidores
 
Servidor Web Alojamiento
Servidor Web Alojamiento
Servidor Web Alojamiento
Servidor Web Alojamiento
 
Info de redes
Info de redesInfo de redes
Info de redes
 
Info de redes
Info de redesInfo de redes
Info de redes
 
Cómo crear un dns dinámico utilizando NO-IP
Cómo crear un dns dinámico utilizando NO-IPCómo crear un dns dinámico utilizando NO-IP
Cómo crear un dns dinámico utilizando NO-IP
 
Servidorweb casero
Servidorweb caseroServidorweb casero
Servidorweb casero
 
Informe en cisco de configuracion de servidores jose daniel
Informe en cisco de configuracion de servidores   jose danielInforme en cisco de configuracion de servidores   jose daniel
Informe en cisco de configuracion de servidores jose daniel
 
SERVIDOR IIS EN W8
SERVIDOR IIS EN W8SERVIDOR IIS EN W8
SERVIDOR IIS EN W8
 
Servidorweb
ServidorwebServidorweb
Servidorweb
 
Guia de instalacion de VMware vCenter 5
Guia de instalacion de VMware vCenter 5Guia de instalacion de VMware vCenter 5
Guia de instalacion de VMware vCenter 5
 

Más de Alejandro Marin

IOS Cisco - Cheat sheets
IOS Cisco - Cheat sheetsIOS Cisco - Cheat sheets
IOS Cisco - Cheat sheets
Alejandro Marin
 
Microsoft certification pahts
Microsoft certification pahtsMicrosoft certification pahts
Microsoft certification pahts
Alejandro Marin
 
Cisco certification path
Cisco certification pathCisco certification path
Cisco certification path
Alejandro Marin
 
Certificaciones de Microsoft
Certificaciones de MicrosoftCertificaciones de Microsoft
Certificaciones de Microsoft
Alejandro Marin
 
Curso ITIL Fundamentos v3
Curso ITIL Fundamentos v3Curso ITIL Fundamentos v3
Curso ITIL Fundamentos v3
Alejandro Marin
 
Curso ITIL v3
Curso ITIL v3Curso ITIL v3
Curso ITIL v3
Alejandro Marin
 
Procedimiento de instalación de Windows XP
Procedimiento de instalación de Windows XPProcedimiento de instalación de Windows XP
Procedimiento de instalación de Windows XP
Alejandro Marin
 
Procedimiento de instalación de Windows XP
Procedimiento de instalación de Windows XPProcedimiento de instalación de Windows XP
Procedimiento de instalación de Windows XP
Alejandro Marin
 
Procedimiento de instalación de Windows 7
Procedimiento de instalación de Windows 7Procedimiento de instalación de Windows 7
Procedimiento de instalación de Windows 7
Alejandro Marin
 
VMware Horizon View 6.x
VMware Horizon View 6.xVMware Horizon View 6.x
VMware Horizon View 6.x
Alejandro Marin
 
Servivation Total-VDI
Servivation Total-VDIServivation Total-VDI
Servivation Total-VDI
Alejandro Marin
 
Servivation OTIBOX
Servivation OTIBOXServivation OTIBOX
Servivation OTIBOX
Alejandro Marin
 
Servivation Plus-security
Servivation Plus-security Servivation Plus-security
Servivation Plus-security
Alejandro Marin
 
Guía de instalación de la version VMware ESXi 6.0.0
Guía de instalación de la version VMware ESXi 6.0.0Guía de instalación de la version VMware ESXi 6.0.0
Guía de instalación de la version VMware ESXi 6.0.0
Alejandro Marin
 
BBVA - Ebook data
BBVA - Ebook dataBBVA - Ebook data
BBVA - Ebook data
Alejandro Marin
 
Tutorial Mailchimp
Tutorial MailchimpTutorial Mailchimp
Tutorial Mailchimp
Alejandro Marin
 
Tener presencia en internet
Tener presencia en internetTener presencia en internet
Tener presencia en internet
Alejandro Marin
 
Instalando Ulteo
Instalando UlteoInstalando Ulteo
Instalando Ulteo
Alejandro Marin
 
TeamViewer, soporte remoto a dispositivos movil
TeamViewer,  soporte remoto a dispositivos movilTeamViewer,  soporte remoto a dispositivos movil
TeamViewer, soporte remoto a dispositivos movil
Alejandro Marin
 
Crear una máquina virtual de BlackBerry 10 con VMware
Crear una máquina virtual de BlackBerry 10 con VMwareCrear una máquina virtual de BlackBerry 10 con VMware
Crear una máquina virtual de BlackBerry 10 con VMware
Alejandro Marin
 

Más de Alejandro Marin (20)

IOS Cisco - Cheat sheets
IOS Cisco - Cheat sheetsIOS Cisco - Cheat sheets
IOS Cisco - Cheat sheets
 
Microsoft certification pahts
Microsoft certification pahtsMicrosoft certification pahts
Microsoft certification pahts
 
Cisco certification path
Cisco certification pathCisco certification path
Cisco certification path
 
Certificaciones de Microsoft
Certificaciones de MicrosoftCertificaciones de Microsoft
Certificaciones de Microsoft
 
Curso ITIL Fundamentos v3
Curso ITIL Fundamentos v3Curso ITIL Fundamentos v3
Curso ITIL Fundamentos v3
 
Curso ITIL v3
Curso ITIL v3Curso ITIL v3
Curso ITIL v3
 
Procedimiento de instalación de Windows XP
Procedimiento de instalación de Windows XPProcedimiento de instalación de Windows XP
Procedimiento de instalación de Windows XP
 
Procedimiento de instalación de Windows XP
Procedimiento de instalación de Windows XPProcedimiento de instalación de Windows XP
Procedimiento de instalación de Windows XP
 
Procedimiento de instalación de Windows 7
Procedimiento de instalación de Windows 7Procedimiento de instalación de Windows 7
Procedimiento de instalación de Windows 7
 
VMware Horizon View 6.x
VMware Horizon View 6.xVMware Horizon View 6.x
VMware Horizon View 6.x
 
Servivation Total-VDI
Servivation Total-VDIServivation Total-VDI
Servivation Total-VDI
 
Servivation OTIBOX
Servivation OTIBOXServivation OTIBOX
Servivation OTIBOX
 
Servivation Plus-security
Servivation Plus-security Servivation Plus-security
Servivation Plus-security
 
Guía de instalación de la version VMware ESXi 6.0.0
Guía de instalación de la version VMware ESXi 6.0.0Guía de instalación de la version VMware ESXi 6.0.0
Guía de instalación de la version VMware ESXi 6.0.0
 
BBVA - Ebook data
BBVA - Ebook dataBBVA - Ebook data
BBVA - Ebook data
 
Tutorial Mailchimp
Tutorial MailchimpTutorial Mailchimp
Tutorial Mailchimp
 
Tener presencia en internet
Tener presencia en internetTener presencia en internet
Tener presencia en internet
 
Instalando Ulteo
Instalando UlteoInstalando Ulteo
Instalando Ulteo
 
TeamViewer, soporte remoto a dispositivos movil
TeamViewer,  soporte remoto a dispositivos movilTeamViewer,  soporte remoto a dispositivos movil
TeamViewer, soporte remoto a dispositivos movil
 
Crear una máquina virtual de BlackBerry 10 con VMware
Crear una máquina virtual de BlackBerry 10 con VMwareCrear una máquina virtual de BlackBerry 10 con VMware
Crear una máquina virtual de BlackBerry 10 con VMware
 

Último

Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
AngelCristhianMB
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
MiguelAtencio10
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 

Último (20)

Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 

Balanceador Web Pound: Redirigir de https a http

  • 1. innovaby Alex TECHNOLOGY Innova Technology Think | Create | Explorer Manual de instalación de un balanceador Pound
  • 2. índice ① Introducción ② Requisitos ③ Instalación de Pound ④ Generar un certificado digital autofirmado ⑤ Ejemplo
  • 3. TECHNOLOGY innovaINNOVA TECHNOLOGY Introducción El objetivo de Pound es poder redirigir una petición de entrada entre varios servidores. Así, si tenemos una pagina web con carga, podemos tener varios servidores detrás que la tengan alojado. Los clientes cuando accedan a nuestra web, creerán que es la misma pagina web, pero realmente Pound va enviando las peticiones entre varios servidores. Esta el objetivo principal de Pound, pero otra función no menos importante de Pound, es la capacidad de recibir conexiones https y enviarlas por http a nuestro servidor real. De esta forma la conexión entre el cliente y nuestra sede esta encriptada y desde round hasta el servidor final (en nuestro caso web) va en texto claro, pero ya vamos dentro de nuestro entorno. Bien nosotros en este ejemplo vamos a usar la segunda opción de Pound, redirigir de https a http.
  • 5. TECHNOLOGY innovaINNOVA TECHNOLOGY Requisitos02 Para poder desarrollar este laboratorio nos basaremos en los siguientes requerimientos: • Distribución de Linux, en nuestro caso centOS 5,5 64 bits. • Ejecutable de Pound para nuestra distribución de Linux (pound-2.3.3- 1.el5.rf.x86_x64.rpm) • IP estática de entrada. • Tantos servidores web como deseemos.
  • 6. TECHNOLOGY innovaINNOVA TECHNOLOGY Instalación de Pound03 Para hacer la instalación de Pound necesitamos permisos de administrador sobre la máquina Linux. sudo rpm –ihv pound-2.4.3-1.el5.rf.x86_64.rpm Si no tenemos alguna dependencia instalada, nos lo indicará, por lo que deberemos de proceder a instalarlas. s
  • 7. TECHNOLOGY innovaINNOVA TECHNOLOGY Instalación de Pound03 Para que Pound funcione correctamente, debemos deshabilitar SeLenux, para ello desde la consola de Centos, escribiremos el comando: setup s
  • 8. TECHNOLOGY innovaINNOVA TECHNOLOGY Instalación de Pound03 Nos vamos a Configuración del Firewall. Marcando como vemos las opciones “Deshabilitado” tanto para Nivel de seguridad como para SELinux. Nos vamos a Configuración del Firewall. Marcando como vemos las opciones “Deshabilitado” tanto para Nivel de seguridad como para SELinux.
  • 9. TECHNOLOGY innovaINNOVA TECHNOLOGY Generar un certificado digital autofirmado 04 En el siguiente paso vamos a crear un certificado temporal ssl (si lo tuviésemos ya, solo tenemos que copiarlo a la ruta /etc/ssl) mkdir /etc/ssl cd /etc/ssl openssl genrsa -out server.key 1024 cp server.key server.key.org openssl rsa -in server.key.org -out server.key openssl req -new -key server.key -out server.csr openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt openssl x509 -in server.crt -text openssl x509 -in server.crt -out server.pem Openssl rsa -in server.key >> server.pem Ya tendremos nuestro certificado de pruebas, guardado en la ruta /etc/ssl en el fichero server.pem
  • 10. TECHNOLOGY innovaINNOVA TECHNOLOGY Ejemplo05 Bien ahora vamos a lo interesante, configurar el servidor de Pound. En este último paso vamos a poner un ejemplo de cómo configurar Pound, para que acepte peticiones HTTPS y las envíe a diferentes servidores web sobre HTTP, usando el certificado anteriormente creado. Ejemplo: Todo el tráfico entrante a la maquina por el puerto 443 y que tenga como dominio en la petición http “www.innovatechnoloy.eu” lo debe enviar a 10.0.13.25 por el puerto 80. Todo el tráfico entrante a la maquina por el puerto 443 y que tenga como dominio en la petición http “vdi.innovatechnoloy.eu” lo debe enviar a 10.0.13.70 por el puerto 80.
  • 11. TECHNOLOGY innovaINNOVA TECHNOLOGY 05 Vamos a verlo de forma grafica: POUND SERVER www.innovatechnology.eu vdi.innovatechnology.eu
  • 12. TECHNOLOGY innovaINNOVA TECHNOLOGY 05 Todo la configuración de Pound se encuentra en el fichero /etc/pound, lo editamos con nuestro editor favorito (nano, vi, vim…) nano /etc/pound
  • 13. TECHNOLOGY innovaINNOVA TECHNOLOGY 05 Modificamos el fichero para que quede como sigue: User “www-data” Group “www-data” ListenHTTPS Address 0.0.0.0 Port 443 Cert “/etc/ssl/server.pem” Service HeadRequire “Host:.*www.innovatechnoloy.eu.*” BackEnd Address 10.0.13.25 Port 80 End End Service HeadRequire “Host:.*vdi.innovatechnoloy.eu.*” BackEnd Address 10.0.13.70 Port 80 End End End
  • 14. TECHNOLOGY innovaINNOVA TECHNOLOGY 05 Con estas tres líneas definimos que escuchamos por cualquier interfaz de nuestro servidor Pound y que escuchamos por el puerto 443 y que el certificado se encuentra en la ruta /etc/ssl con el nombre de server.pem Address 0.0.0.0 Port 443 Cert “/etc/ssl/server.pem” En cada campo “Service” definimos que estamos esperando en la cabecera de la petición http y donde lo enviamos y el puerto de conexión entre Pound y el servidor
  • 15. TECHNOLOGY innovaINNOVA TECHNOLOGY 05 En “HeadRequire” es donde definimos que estamos esperando para enviarlo a un servidor o a otro. Ejemplo: Todo las peticiones a la url www.innovatechnology.eu lo vas a enviar a los servidores que defina en la sección “BackEnd“ HeadRequire “Host:.*www.innovatechnology.eu.*” En el campo “BackEnd” dentro del servicio, establezco los servidores a donde voy a redirigir las peticiones en caso de que coincidan con el HeadRequire anterior.
  • 16. TECHNOLOGY innovaINNOVA TECHNOLOGY 05 Ejemplo: Todo lo que coincida con www.innovatechnology.eu envíalo a los servidores 10.0.13.25 y 10.0.13.26 (que son los servidores con apache donde esta la pagina web alojada), podemos poner tantos como queramos, y envía la petición al servidor por el puerto 80 BackEnd Address 10.0.13.25 Address 10.0.13.26 Port 80 End End
  • 17. TECHNOLOGY innovaINNOVA TECHNOLOGY 05 Como otro ejemplo de configuración, voy a poner la configuración para escuchar directamente peticiones a un servidor Pound y este a varios servidores web para balancear la carga entre ellos: User “www-data” Group “www-data” ListenHTTPS Address 0.0.0.0 Port 80 Service BackEnd Address 10.0.13.25 Address 10.0.13.26 Address 10.0.13.27 Address 10.0.13.28 Port 80 End End End
  • 18. Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1 © 2012-2014 Alejandro Marín. Usted es libre de copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas bajo las condiciones siguientes: a) Debe reconocer y citar al autor original. b) No puede utilizar esta obra para fines comerciales (incluyendo su publicación, a través de cualquier medio, por entidades con fines de lucro). c) Si altera o transforma esta obra o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Los derechos derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior. Licencia completa en castellano. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector hace mal uso de éstos. innovaby Alex TECHNOLOGY www.innovatechnology.eu