Testing: 3.4-rc7
Estable: 3.3.6
Estable: 3.2.17
Estable: 3.1.10 (EOL)
Estable: 3.0.31
Estable: 2.6.35.13
Estable: 2.6.34.12
Estable: 2.6.32.59
Estable: 2.6.27.62
(18/05/12 10:58:59)
VServer nos permite ejecutar varios kernels de GNU/Linux dentro de nuestra máquina de manera virtual, pero todos bajo el mismo kernel. En nuestro caso le vemos utilidad para en caso de tener varios servicios enjaulados para cada kernel virtual. Por ejemplo queremos tener el Apache (servidor web) y el bind (servidor dns), pero en vez de tenerlos lanzados en un servidor GNU/Linux sin virtualizar, podemos lanzarlos cada uno en un servidor virtual de Vserver. Lo bueno que tiene este sistema es que si por lo que sea hay un ataque a uno de nuestros servicios al estar enjaulado y cae, solo afectaría a ese concreto servicio. Lo malo es que están todos los servidores bajo un mismo hardware de tal forma que si hay un problema caen todos igualmente. Yo no le veo sentido tener el mismo servicio en diferentes servidores virtuales, pero no hay problema se puede hacer.# apt-get install util-vserver vserver-debiantools debootstrap linux-image-vserver-686En nuestro caso tenemos arquitectura Pentium Pro, celeron, Pentium II-IV, ahora tenemos que arrancar con el nuevo kernel.
vserver MiVserver build -n MiVserver --hostname MiVserver.mydominio.es \ --interface eth0:192.168.123.123/24 -m debootstrap -- -d sidEn este momento se pondrá a descargar los ficheros necesarios para el nuevo kernel.
vserver MiVserver startY el otro para entrar en ella:
vserver MiVserver enterEn nuestra máquina virtual podemos instalar servicios como ssh etc.
# echo "default" > /etc/vservers/MiVserver/apps/init/mark