¿Qué son los Hostvirtuales?

TCP/IP, enrutamiento, firewalls, NAT, monitoreo.

Moderadores: frank, dxfiles

Responder
ORTIZ-ALEX
Mensajes: 21
Registrado: Sab, 11 Jun 2011, 09:19

¿Qué son los Hostvirtuales?

Mensaje por ORTIZ-ALEX » Mar, 04 Oct 2011, 17:05

Llevo poco tiempo en el tema de la administracion de servidores y he estado oyendo sobre los hostvirtuales y no tengo ni idea sobre este tema , si alguien me pudiera ayudar con la siguiente duda se lo agradeceria
¿Qué son los hostvirtuales y para que lo utilizo en la administración de servidores?
¿Creación y configuración de estos, especialmente en Debian y si es posible algun ejemplo?
Ahora puedes programar en el poder de las Fuentes; Que el Núcleo, las Librerías y las Utilidades sean contigo, a través de todas las Distribuciones, hasta el fín de la Época. Amén.

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: ¿Qué son los Hostvirtuales?

Mensaje por hugo » Mar, 04 Oct 2011, 18:08

Un host normalmente es una computadora que ofrece servicios, también se le podría decir anfitrión.

Ahora, una misma computadora puede servir diferentes sitios webs con diferentes dominios o subdominios, como si hubiese un servidor para cada dominio o subdominio, de ahi que se diga que sean hosts virtuales y no reales.

Por ejemplo, Apache tiene directivas específicamente para crear hosts virtuales, quizás otro colega se anime a poner algún ejemplo.
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

103
Mensajes: 335
Registrado: Sab, 12 Feb 2011, 16:51

Re: ¿Qué son los Hostvirtuales?

Mensaje por 103 » Mié, 05 Oct 2011, 08:52

Como dice muy bien Hugo es una característica de Apache que permite correr varios sitios Web en una misma máquina, ejemplo: http://www.sitio.dominio.com, http://www.otrositio.dominio.com.
Los hosts virtuales pueden ser basados en nombres de dominios que significa que se pueden tener varios sitios con diferentes nombres en una misma dirección IP o basados en direcciones IP que significa que se pueden tener varios sitios con diferentes direcciones IP para cada uno de ellos. El usuario final no se da cuenta de que se están corriendo sitios Web en un mismo equipo físico.

Avatar de Usuario
fVckingmania.hell
Mensajes: 549
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /usr/src/yo.tar.bz2

Re: ¿Qué son los Hostvirtuales?

Mensaje por fVckingmania.hell » Mié, 05 Oct 2011, 09:30

Bueno creo que ya te han explicado que son los Virtualhost, ahora la parte de creacion y configuracion, en una primera instancia depende de con que servicio vas a hacer el virtualhost, como te dijeron apache lo hace, pero tambien hay muchas aplicaciones que se han ido mucho por esta via, por ejempo los FTP. Pero bueno el principio es el mismo tendrias que poner algunas lineas en un archivo aparte y habilitar luego ese sitio.
Ejemplo de apache:

Código: Seleccionar todo

<VirtualHost *:80>
        ServerName      www.domino.cu
        ServerAdmin     postmaster@dominio.cu
        DocumentRoot   "/var/www/www/"
</VirtualHost>
Se explica solo.
Lo otro seria habilitar en el DNS dicho host, en este caso www, apuntando a la IP de ese servidor.

Avatar de Usuario
llamaret
Mensajes: 828
Registrado: Vie, 17 Dic 2010, 14:00
Ubicación: 127.0.0.1
Contactar:

Re: ¿Qué son los Hostvirtuales?

Mensaje por llamaret » Mié, 05 Oct 2011, 11:16

ORTIZ-ALEX escribió:¿Creación y configuración de estos, especialmente en Debian y si es posible algun ejemplo?
Luego paso por el JC y te puedo llevar algunos ejemplos para que lo veas mas claro, no los pongo aca porque son demasiado largos y ademas ahora mismo no tengo mucho tiempo...

NOTA: Existe otro caso que es denominado "Virtal Hosting" el cual se da con un sitio de "alto trafico", esto tipo de "Virtual Hosting" se da cuando un "Host"("Computadora Física") no es capaz de absorber la carga de un sitio por si sola, a diferencia de la solución con Apache este tipo de situación se soluciona Múltiples Direcciones IP y Round Robin DNS y "Load Balancers" .
if (la_mayoria_de_las_ranas_tienen_pelo == true)
{
msg (”Windows es bueno”)
}

103
Mensajes: 335
Registrado: Sab, 12 Feb 2011, 16:51

Re: ¿Qué son los Hostvirtuales?

Mensaje por 103 » Mié, 05 Oct 2011, 14:25

De todas maneras, puedes tener como ejemplo el que se crea por defecto cuando instalas Apache en Debian, exactamente en: /etc/apache2/sites-available/default

Avatar de Usuario
elav
Mensajes: 628
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /var/www/foro
Contactar:

Re: ¿Qué son los Hostvirtuales?

Mensaje por elav » Mié, 05 Oct 2011, 14:28

fVckingmania.hell escribió:Bueno creo que ya te han explicado que son los Virtualhost, ahora la parte de creacion y configuracion, en una primera instancia depende de con que servicio vas a hacer el virtualhost, como te dijeron apache lo hace, pero tambien hay muchas aplicaciones que se han ido mucho por esta via, por ejempo los FTP. Pero bueno el principio es el mismo tendrias que poner algunas lineas en un archivo aparte y habilitar luego ese sitio.
Ejemplo de apache:

Código: Seleccionar todo

<VirtualHost *:80>
        ServerName      www.domino.cu
        ServerAdmin     postmaster@dominio.cu
        DocumentRoot   "/var/www/www/"
</VirtualHost>
Se explica solo.
Lo otro seria habilitar en el DNS dicho host, en este caso www, apuntando a la IP de ese servidor.
Aunque un VirtualHost puede ser algo más complejo que lo que se muestra en el ejemplo. Pero bueno, ya eso es para otra clase :D
” ... Hacer uso de Software Libre es sentir entre tus manos, palpable y predecible, esa necesidad básica llamada Libertad al que todo ser humano aspira y que muchos por desconocimiento, o simplemente por no entenderlo, nunca podrán tener ... ”

Avatar de Usuario
fVckingmania.hell
Mensajes: 549
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /usr/src/yo.tar.bz2

Re: ¿Qué son los Hostvirtuales?

Mensaje por fVckingmania.hell » Mié, 05 Oct 2011, 15:25

elav escribió: Aunque un VirtualHost puede ser algo más complejo que lo que se muestra en el ejemplo. Pero bueno, ya eso es para otra clase :D
Cierto, solo que esa es la configuracion basica basica, vaya la sata mas sata :lol: :lol:

Avatar de Usuario
llamaret
Mensajes: 828
Registrado: Vie, 17 Dic 2010, 14:00
Ubicación: 127.0.0.1
Contactar:

Re: ¿Qué son los Hostvirtuales?

Mensaje por llamaret » Jue, 06 Oct 2011, 09:24

Bueno, hace falta saber si ALEX-ORTIZ entendio o no. Seria bueno que los usuarios tomaran la costumbre de cuando piden una ayuda, luego decir si les sirvio e incluso si tienen algo nuevo que aportar.
if (la_mayoria_de_las_ranas_tienen_pelo == true)
{
msg (”Windows es bueno”)
}

ORTIZ-ALEX
Mensajes: 21
Registrado: Sab, 11 Jun 2011, 09:19

Re: ¿Qué son los Hostvirtuales?

Mensaje por ORTIZ-ALEX » Vie, 07 Oct 2011, 17:14

Gracias a todos, les agradezco su ayuda. Ya por lo menos estoy en orbita con esto, espero poder implementarlo lo más rapido posible, sino aparece alguna que otra duda por el camino.
Ahora puedes programar en el poder de las Fuentes; Que el Núcleo, las Librerías y las Utilidades sean contigo, a través de todas las Distribuciones, hasta el fín de la Época. Amén.

Responder