LA GUÍA PARA PRINCIPIANTES DE. Instalación de QVD. QVD DOCUMENTATION

Documentos relacionados
Manual de utilización de Proxmox

8. Cortafuegos (Firewall).

PXC Proyecto Configuración e instalación de Ultramonkey 25/11/10 Ubuntu 9.04

1 Escenario. Proxy Squid en modo transparente. Índice


SERVICIOS. UF 1- Servidor DHCP

Garan5a y Seguridad en Sistemas y Redes

RAD. Instalación de DSpace en Ubuntu. Elaboró: Rodolfo González Romero Este documento es una guía práctica para la instalación de DSpace en Ubuntu

Apache2, sitios virtuales y SSL APUNTES ASIR JOHN ALEXANDER MONTES LOPEZ

PXC Proyecto Configuración e instalación de Ultramonkey 25/11/10 Ubuntu 9.04

GUIA LABREDES 4-3 JMC 2014 Router Linux con CentOS 7 en ambiente virtual

Informe Final Experiencia 2 Configuración de Firewall, Router y Gateway

INSTRUCTIVO DE INSTALACION DSPACE 5.1

EJERCICIOS DE REDES. 1. Configurar por completo la red mostrada en el siguiente diagrama:

Iptables, herramienta para controlar el tráfico de un servidor

INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL ADMINISTRACIÓN DE SISTEMAS OPERATIVOS DE RED FRANCISCO JAVIER DUARTE GARCIA

Manual de utilización de Proxmox

Una vez instalada podremos seleccionar los paquetes que deseamos instalar de una lista.

Como crear certificados digitales con OpenSSL 1

Instalación de PostgreSQL en Windows y Linux

Máquinas virtuales en Linux usando KVM y QEmu

virtual appliance guía de inicio rápido

INSTRUCTIVO DE INSTALACION ATOM 2.0.1

Crear un punto de acceso WIFI

Práctica 4L: Servicios básicos de red. Profesor: Julio Gómez López

INSTALACION DE LA BASE DE DATOS

Manual de instalación y configuración de hadoop en linux

INGENIERÍA EN SISTEMAS Y TELECOMUNICACIONES ÉNFASIS EN ADMINISTRACIÓN DE REDES

MANUAL DE INSTALACIÓN DE DSPACE VERSIÓN 5.4

Firewall en GNU/Linux netfilter/iptables

Configuración del encaminamiento en Linux

Servidor proxy caché transparente

Manual de instalación del Agente de Avamar

ESCENARIOS CLIMÁTICOS DE CORTO PLAZO ENTORNO DE MODELACIÓN

Manual de instalación del servidor Sierra

LAMPP Server (Linux-Apache-MySQL-PHP-Python)

Laboratorio 1 Preparación del entorno de laboratorio

Cortafuegos (Firewalls) en Linux con iptables

Manual de instalación y configuración. Opencast 2.0. Autores: Maximiliano Lira Felipe López P. Fecha: 17/08/2015 Versión: 001

DIDACTIFICACION DE IPv CONFIGURACIÓN MANUAL

Compartiendo conocimiento... Guía básica de instalación de Asterisk 11 en Centos6.5

Apartado: BrutaliXL Versión: 3 Título: Cortafuegos - Iptables Fecha:

Este documento recoge ejercicios prácticos relacionados con la gestión y monitorización de redes y servicios IPv6.

Servidor Firewall. Patrick Hernández Cuamatzi. Maestría en Ingeniería de Software Redes Avanzadas

Instalación de owncloud en Ubuntu Server LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne

Configuración ISC-DHCP-SERVER

Para ello debemos decidir qué quremos instalar en la máuina de W98 (pocas cosas). Como curiosidad, he instalado Office y funciona, pero...para qué.

Portada Foros Manuales Servicios Cursos Linux Buscar...

C E R T I N E T S. A.

virtual appliance guía de inicio rápido

Contents. 1 Instalacion de Observium

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

Instalación Kali Linux en Vmware Workstation 8.0

ANEXO I. Instalación y Configuración de CloudStack.

PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER)

Guía Rápida. Aprende lo básico y lo no tan básico de Raspberry pi

ESCENARIOS CLIMÁTICOS DE CORTO PLAZO ENTORNO DE MODELACIÓN

Enrutamiento y filtrado

Cortafuegos y Linux. Iptables

Manual de Instalación SISTEMA INTEGRADO DE GESTION PARA ENTES DEL SECTOR PUBLICO (SIGESP) SIGESP ORGANOS

Taller de SSH (o como ser un BOFH vago)

Inserte el CD de instalacion de Linux Debian Lenny, seleccione la opcion Graphical install y presione Enter

SERVICIO DNS EN CENTOS 6.3 Publicado por Beatriz Vergara

Manual de instalación del Agente de Avamar

Servicios básicos de red (Linux)

PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED. Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S.

Tipos de conexiones de red en software de virtualizacio n: VirtualBox y VMware

Continuous Delivery (y 3)

INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4

PRÁCTICA 5: USO DE CORTAFUEGOS

Configuración del firewall en Linux con IPtables

ITINERARIO DE ACTIVIDADES

Licencia de Publicación

IPTABLES. Gonzalo Alvarez Flores

HP Easy Tools. Guía del administrador

Manual de Instalación del Sistema de Gestión Documental Quipux Junio de 2010

Tarea 02 de DAW. José Luis Comesaña

MANUAL DE INSTALACIÓN DE ADEMPIERE LTS EN UBUNTU 10.10

Laboratorio 1 Preparación del entorno de laboratorio

Resolución de problemas conocidos

WEBGTVL Puesta a punto de los servidores Fedora Linux antes de su paso a producción

NOTA: durante la configuración, los comandos introducidos corresponden al terminal expresados con el carácter del dólar ($).

Ubuntu Server HOW TO : DHCP

Instalar y Configurar VirtualBox

PushMon. Configuración y análisis.

Laboratorio 1 Preparación del entorno de trabajo

Instalar y Configurar Network Load Balancing (NLB) en Windows Server 2008 R2

Guatewireless.org Ayuda e Ideas para el administrador de sistemas Linux, Bitcoins, Redes

Guía del dispositivo de Bomgar B200 TM. Índice. BOMGAR BASE 3 Guía del dispositivo B200

HOW TO SOBRE FIREWALL

Guía Básica instalación OpenNebula 3.0 Servicio de Cloud Pública (Beta)

Practica 4 1. Certificados digitales

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2

ServiceTonic. Guía de instalación

Guía para comenzar de Bomgar B400

INSTALACIÓN Y USO DE OCS INVENTORY

UNIDAD DIDACTICA 12 CONFIGURACIÓN DE IPTABLES EN GNU/LINUX

UNIVERSIDAD DE GUAYAQUIL

Gestión de Recursos y Seguridad en Redes Seguridad en la red con Open Source. Derman Zepeda Vega. dzepeda@unan.edu.ni

Julio Gómez López Universidad de Almería

Transcripción:

LA GUÍA PARA PRINCIPIANTES DE Instalación de QVD QVD DOCUMENTATION <documentation@theqvd.com> September 19, 2017

Guía rápida de instalación de QVD en Linux Ubuntu i Contents 1 Requisitos 1 1.1 Base de datos..................................................... 1 1.2 HKD.......................................................... 1 2 Pre-instalación 2 3 Instalación del HKD 3 4 Instalación y configuración de la base de datos 4 4.1 Crear una cuenta de usuario.............................................. 4 4.2 Crear la base de datos QVD.............................................. 4 4.3 Cambiar la configuración de PostgreSQL...................................... 4 4.4 Configuración básica................................................. 5 4.5 Población de las tablas de QVD........................................... 5 5 Instalación de las herramientas de administración 6 5.1 Configuración de SSL................................................. 6 5.2 API.......................................................... 6 5.3 CLI.......................................................... 7 5.4 WAT.......................................................... 7 6 Configuración básica e indispensable 8 6.1 Configuración de red................................................. 8 6.1.1 Establecer dnsmasq para ser controlado por QVD.............................. 8 6.1.2 Configurar el reenvío IP........................................... 8 6.1.3 Configurar un puente de red......................................... 8 6.1.4 Configurar QVD para su red......................................... 9 6.2 Configurar QVD para usar los certificados SSL................................... 9 6.3 Configurar nodo HKD................................................ 10 7 Y ahora qué? 11 info@theqvd.com i

Guía rápida de instalación de QVD en Linux Ubuntu ii Advertencias Important La presente guía contiene los comandos necesarios para realizar una instalación de QVD mononodo, en la cual se instalarán todos los componentes en la misma máquina. En una instalación multinodo exitirán pasos adicionales y la configuración de red varía. Important Durante el proceso se instalarán paquetes y se realizarán modificaciones de la configuración de red. Se recomienda utilizar un entorno de pruebas. info@theqvd.com ii

Guía rápida de instalación de QVD en Linux Ubuntu 1 / 11 Chapter 1 Requisitos 1.1 Base de datos 2 núcleos de CPU 2 GB de RAM PostgreSQL 9.2 o superior 1.2 HKD Arquitectura x86_64. info@theqvd.com 1

Guía rápida de instalación de QVD en Linux Ubuntu 2 / 11 Chapter 2 Pre-instalación root@myserver:~# wget -qo - http://theqvd.com/packages/key/public.key sudo apt-key add - root@myserver:~# echo "deb http://theqvd.com/packages/ubuntu QVD-4.0.0 main" > /etc/apt/ sources.list.d/qvd.list root@myserver:~# apt-get update info@theqvd.com 2

Guía rápida de instalación de QVD en Linux Ubuntu 3 / 11 Chapter 3 Instalación del HKD root@myserver:~# apt-get install perl-qvd-hkd info@theqvd.com 3

Guía rápida de instalación de QVD en Linux Ubuntu 4 / 11 Chapter 4 Instalación y configuración de la base de datos root@myserver:~# apt-get install postgresql root@myserver:~# service postgresql start 4.1 Crear una cuenta de usuario root@myserver:~# su - postgres postgres@myserver:~$ createuser -SDRP qvd Enter password for new role: passw0rd Enter it again: passw0rd 4.2 Crear la base de datos QVD postgres@myserver:~$ createdb -O qvd qvddb postgres@myserver:~$ exit 4.3 Cambiar la configuración de PostgreSQL Edite el archivo /etc/postgresql/9.3/main/pg_hba.conf y agregue al principio la línea siguiente: host qvddb qvd 192.168.0.0/24 md5 Note Asegúrese de reemplazar la red predeterminada 192.168.0.0/24 con la red que utiliza su plataforma. Reinicie PostgreSQL. root@myserver:~# service postgresql restart info@theqvd.com 4

Guía rápida de instalación de QVD en Linux Ubuntu 5 / 11 4.4 Configuración básica root@myserver:~# cp -v /usr/lib/qvd/config/sample-node.conf /etc/qvd/node.conf root@myserver:~# chown root:root /etc/qvd/node.conf root@myserver:~# chmod 0640 /etc/qvd/node.conf Edite el archivo /etc/qvd/node.conf y modifique/incluya las siguientes entradas: nodename=qvdnode database.host=localhost database.name=qvddb database.user=qvd database.password=passw0rd 4.5 Población de las tablas de QVD # /usr/lib/qvd/bin/qvd-deploy-db.pl info@theqvd.com 5

Guía rápida de instalación de QVD en Linux Ubuntu 6 / 11 Chapter 5 Instalación de las herramientas de administración 5.1 Configuración de SSL Note Si ya tiene un certificado firmado por un tercero, puede omitir la creación de un certificado autofirmado y utilizar su certificado firmado. Creación de un certificado autofirmado # apt-get install openssl # mkdir /etc/qvd/certs # cd /etc/qvd/certs Generar una clave privada. # openssl genrsa 2048 > key.pem Crear un certificado autofirmado. # openssl req -new -x509 -nodes -sha256 -days 3650 -key key.pem > cert.pem Note OpenSSL le pedirá que ingrese varios campos que requiere para el certificado. En el campo Nombre común debe insertar el nombre de dominio completo del host que ejecutará su nodo QVD. 5.2 API root@myserver:~# apt-get install perl-qvd-api Cree el fichero /etc/qvd/api.conf con el siguiente contenido: info@theqvd.com 6

Guía rápida de instalación de QVD en Linux Ubuntu 7 / 11 database.host=localhost database.name=qvddb database.user=qvd database.password=passw0rd api.user=root api.group=root path.api.ssl=/etc/qvd/certs Para ejecutar tanto el CLI como el WAT deberemos arrancar la API. service qvd-api start 5.3 CLI root@myserver:~# apt-get install perl-qvd-admin4 Cree el fichero /etc/qvd/qa.conf con el siguiente contenido: qa.url = https://localhost:443/ qa.tenant = * qa.login = superadmin qa.password = superadmin qa.format = TABLE qa.insecure = 1 Caution Esto es solo una guía de instalación para pruebas. Nunca para su uso en un entorno de producción. El parámetro qa.insecure deberá ser sustituido por el parámetro qa.ca con la ruta de su Autoridad de certificación. 5.4 WAT # apt-get install qvd-wat Ejecutando el WAT Visite https://localhost:443 Credenciales: username: superadmin@* password: superadmin info@theqvd.com 7

Guía rápida de instalación de QVD en Linux Ubuntu 8 / 11 Chapter 6 Configuración básica e indispensable 6.1 Configuración de red 6.1.1 Establecer dnsmasq para ser controlado por QVD # dpkg -s dnsmasq Si no está instalado: # apt-get install dnsmasq # service dnsmasq stop # sed -i s/enabled=1/enabled=0/ /etc/default/dnsmasq 6.1.2 Configurar el reenvío IP Edite el fichero /etc/sysctl.conf y descomente la línea: net.ipv4.ip_forward=1 Ejecute: # sysctl -p 6.1.3 Configurar un puente de red Edite el archivo /etc/network/interfaces y agregue las líneas siguientes: auto qvdnet0 iface qvdnet0 inet static pre-up brctl addbr qvdnet0 pre-up iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source 192.168.0.2 pre-up iptables -t nat -A PREROUTING -d 192.168.0.2 -p tcp --dport 8443 -j DNAT --to- destination 10.3.15.1 post-down brctl delbr qvdnet0 address 10.3.15.1 netmask 255.255.255.0 info@theqvd.com 8

Guía rápida de instalación de QVD en Linux Ubuntu 9 / 11 Note Necesitará cambiar la dirección IP 192.168.0.2 a la dirección IP de la interfaz de red a la que desea que sus clientes se conecten. Note El rango 10.3.15.0/24 debe ser único dentro de su infraestructura. Levante la interfaz de red: # ifup qvdnet0 6.1.4 Configurar QVD para su red # qa4 config set tenant_id=-1,key=vm.network.ip.start,value=10.3.15.50 # qa4 config set tenant_id=-1,key=vm.network.netmask,value=24 # qa4 config set tenant_id=-1,key=vm.network.gateway,value=10.3.15.1 # qa4 config set tenant_id=-1,key=vm.network.dns_server,value=10.3.15.254 # qa4 config set tenant_id=-1,key=vm.network.bridge,value=qvdnet0 6.2 Configurar QVD para usar los certificados SSL # qa4 config ssl key=/etc/qvd/certs/key.pem, cert=/etc/qvd/certs/cert.pem # openssl version -d El directorio devuelto por el comando anterior devuelve por defecto: OPENSSLDIR: "/usr/lib/ssl" Note Si en su caso devuelve otro directorio, utilícelo en lugar de /usr/lib/ssl para los siguientes pasos. Los certificados de confianza se almacenan en /usr/lib/ssl/certs # trusted_ssl_path=/usr/lib/ssl/certs # cert_path=/etc/qvd/certs/cert.pem # cert_name= openssl x509 -noout -hash -in $cert_path.0 # cp $cert_path $trusted_ssl_path/qvd-l7r-cert.pem # ln -s $trusted_ssl_path/qvd-l7r-cert.pem $trusted_ssl_path/$cert_name info@theqvd.com 9

Guía rápida de instalación de QVD en Linux Ubuntu 10 / 11 6.3 Configurar nodo HKD Edite el fichero /etc/qvd/node.conf con este contenido: nodename = node1 database.host = localhost database.name = qvddb database.user = qvd database.password = passw0rd Ahora añada el nodo a la solución ejecutando: # qa4 host new name=node1,address=10.3.15.1 Y arranque el servicio HKD: # systemctl start qvd-hkd info@theqvd.com 10

Guía rápida de instalación de QVD en Linux Ubuntu 11 / 11 Chapter 7 Y ahora qué? Si ha tenido algún problema consulte la guía de instalación completa de QVD. Si ya ha realizado todos los pasos de esta guía con éxito, enhorabuena, ya tiene una solución QVD instalada. A continuación debería de: Configurar su primer OSF Instalar su primera imagen Agregar su primer usuario Añadir una VM para su usuario Le recomendamos que siga con la guía del WAT para realizar estos pasos. Una vez finalizado solo le quedará: Conectarse y probar la solución Consulte la guía rápida para instalar el cliente QVD en su sistema. Si tiene alguna pregunta o necesita soporte adicional, visite nuestro sitio web en http://theqvd.com/ o póngase en contacto con nosotros en info@theqvd.com. info@theqvd.com 11