• No se han encontrado resultados

Luis Villalta Márquez

N/A
N/A
Protected

Academic year: 2021

Share "Luis Villalta Márquez"

Copied!
7
0
0

Texto completo

(1)

- Alojamiento virtual basado en IPs.

- Alojamiento virtual basado en nombres. - Alojamiento virtual basado en puertos. - Alojamientos híbridos.

(2)

El término

Hosting Virtual

se refiere a hacer funcionar más

de un sitio web (tales como www.company1.com y

www.company2.com) en una sola máquina. Los sitios web

virtuales pueden estar "basados en direcciones IP", lo que

significa que cada sitio web tiene una dirección IP

diferente, o "basados en nombres diferentes", lo que

significa que con una sola dirección IP están funcionando

sitios web con diferentes nombres (de dominio). El hecho

de que estén funcionando en la misma máquina física pasa

completamente desapercibido para el usuario que visita

esos sitios web.

Apache fue uno de los primeros servidores web en soportar

hosting virtual basado en direcciones IP. Las versiones 1.1 y

posteriores de Apache soportan hosting virtual (vhost)

basado tanto en direcciones IP como basado en nombres.

Ésta última variante de hosting virtual se llama algunas

veces basada en host o hosting virtual no basado en IP.

(3)

El hosting virtual basado en IPs usa la dirección IP de la conexión para determinar qué host virtual es el que tiene que servir. Por lo tanto, necesitará tener diferentes direcciones IP para cada host.

Cuando se utiliza el alojamiento virtual basado en IPs, cada sitio (ya sea un nombre de host DNS o un grupo de nombres de host DNS que actúan de la misma) apunta a una dirección IP única. El servidor web está configurado con múltiples interfaces de red físicas, interfaces de red virtuales en la misma interfaz física o varias direcciones IP en una interfaz.

El servidor web puede abrir por separado socket de escucha para cada dirección IP o se puede escuchar en todas las interfaces con un solo socket y obtener la dirección de recepción de la conexión TCP después de la aceptación de las conexiones. De cualquier forma, puede utilizar la dirección IP para determinar qué página web servir. El cliente no está involucrado en este proceso y por lo tanto, (a diferencia de con el alojamiento virtual basado en nombres) no hay problemas de

compatibilidad.

La desventaja de este enfoque es que el servidor necesita una dirección IP diferente para cada sitio web. Esto aumenta la carga administrativa y contribuye al agotamiento de direcciones IPv4 .

(4)

Este tipo de máquinas virtuales utilizar varios nombres de

host para la misma dirección IP . Como alternativa al

alojamiento virtual basado en direcciones IP está el

alojamiento virtual basado en nombres, que permite

definir hosts virtuales sin utilizar direcciones IP

adicionales. Esto es posible gracias al protocolo HTTP/1.1,

que permite que un servidor identifique el nombre por

medio del cual se está accediendo al mismo. Un navegador

que utilice este protocolo puede enviar una cabecera

«host:» que especifique el host particular que se va a usar

en una máquina.

Con los navegadores web que soportan HTTP / 1.1 (como

casi todos lo hacen actualmente), al conectar a un servidor

web, los navegadores envían el nombre de host de la

dirección que el usuario ha introducido en la barra de

direcciones del navegador junto con el recurso solicitado

al servidor web propio.

(5)

El servidor puede usar el campo de encabezado de host para determinar el sitio web (o máquina virtual ), así como la página, para mostrar al usuario. El navegador especifica la dirección mediante el establecimiento de la acogida de encabezado HTTP con el host especificado por el usuario.

Por ejemplo, un servidor podría estar recibiendo las solicitudes de dos dominios, www.example.com y www.example.net , los cuales resuelven a la misma dirección IP. Para www.example.com , el servidor envía el archivo HTML en el directorio / var / www / user / Joe / site / , mientras que las solicitudes de

www.example.net sería hacer que el servidor sirve las páginas de

/ var / www / usuario / María / site /.

Igualmente dos subdominios del mismo dominio pueden ser

alojados juntos, por ejemplo, un servidor de blogs pueden acoger blog1.example.com y blog2.example.com El mayor problema con el alojamiento virtual basado en nombres, es que es difícil alojar múltiples sitios web seguros con funcionamiento de SSL / TLS. Debido a que la conexión SSL / TLS se lleva a cabo antes de que el nombre de host se envía al servidor, el servidor no sabe qué certificado presentar en la conexión. Es posible un solo

(6)

El número de puerto por defecto para HTTP es 80. Sin embargo, la mayoría de servidores web se puede configurar para funcionar en casi cualquier número de puerto, siempre que el número de puerto no está en uso por cualquier otro programa en el servidor.

Por ejemplo, un servidor puede alojar el sitio web www.example.com . Sin embargo, si el propietario desea operar un segundo sitio, y no tiene acceso a la configuración del nombre de dominio para su nombre de dominio y / o no posee otras direcciones IP que pueden ser utilizados para servir el sitio, en su lugar podría utilizar otro número de puerto, por ejemplo, www.example.com:81 para el puerto

81,www.example.com:8000 por el puerto 8000, o www.example.com:8080 por el puerto 8080.

Sin embargo, este es un enfoque poco amigable para los usuarios. Los usuarios no se puede esperar razonablemente saber los números de

puerto para sus sitios web y móvil de un sitio entre los servidores puede requerir cambiar el número de puerto. No usar los números de puerto estándar también puede ser visto como poco profesional y poco atractivo para los usuarios. Además, algunos firewalls bloquean todos los puertos más comunes, provocando un sitio no se encuentre alojado en un puerto estándar y por tanto no aparezca disponible para algunos usuarios.

(7)

Por medio de un software simulamos dividir

ordenador en cuatro o en cinco ordenadores. Así,

cada servidor virtual trabaja como si fuera un

ordenador independiente con un alojamiento

dedicado. La diferencia con los servidores

compartidos es que en éstos sólo abrimos

carpetas en el disco duro para las diferentes

páginas.

No son tan baratos como los compartidos, ni tan

caros como los dedicados. Sin tantas ventajas

técnicas como éstos últimos, pero sin tantos

inconvenientes como los primeros. Una buena

elección intermedia.

Referencias

Documento similar

Petición de decisión prejudicial — Cour constitutionnelle (Bélgica) — Validez del artículo 5, apartado 2, de la Directiva 2004/113/CE del Consejo, de 13 de diciembre de 2004, por

De este modo se constituye un espacio ontológico y epistemológico a la vez, en el que cada elemento (cada principio) ocupa un lugar determinado en la totalidad, y desde ahí está

Cedulario se inicia a mediados del siglo XVIL, por sus propias cédulas puede advertirse que no estaba totalmente conquistada la Nueva Gali- cia, ya que a fines del siglo xvn y en

Esta observación ya se realizó previamente en la inmunotoxina realizada con el anticuerpo anti-CEA MF23 (23), en la obtenida con el anticuerpo SM3 (27) y también

Primeros ecos de la Revolución griega en España: Alberto Lista y el filohelenismo liberal conservador español 369 Dimitris Miguel Morfakidis Motos.. Palabras de clausura

Seguro Combinado y Cobertura de Daños Excepcio- nales en Plantas Ornamentales, que se incluye por segundo año como línea específica, en donde se cubren las producciones contra

95 Los derechos de la personalidad siempre han estado en la mesa de debate, por la naturaleza de éstos. A este respecto se dice que “el hecho de ser catalogados como bienes de