VMware Ubuntu · 4 min read · Nov 29, 2025
VMware Server 2.0.2-x En Ubuntu Server 10.04 Con VMware Remote Console Plug-in
VMware Server 2.0.2-x En Ubuntu Server 10.04 Con VMware Remote Console Plug-in
Hoy te diré cómo configurar un nuevo servidor Ubuntu 10.04 que ejecuta VMware server 2.0.2-x y el VMware Remote Console Plug-in.
Mi caja:
CPU: Intel(R) Celeron(R) D CPU 3.06GHz, 1 núcleo
Memoria: 2GB
CD-ROM
Firefox 3.6 no puede ejecutar el VMware Remote Console. En el cliente, utilizo Chrome para crear máquinas virtuales, luego utilizo el VMware Remote Console Plug-in para ejecutarlas.
Tenemos cuatro pasos:
Paso uno: Configurar una nueva caja que ejecute el servidor Ubuntu.
Paso dos: Registrarse, descargar, parchear e instalar VMware.
Paso tres: Crear máquinas virtuales.
Paso cuatro: Controlar máquinas virtuales remotas con el VMware Remote Console Plug-in desde un cliente.
Paso uno: Configurar una nueva caja que ejecute el servidor Ubuntu
Muy fácil. Si no sabes, mira: https://www.howtoforge.com/perfect-server-ubuntu-10.04-lucid-lynx-ispconfig-3.
Después de la configuración, reinicia la caja.
Inicia sesión y activa la cuenta root:
sudo passwd rootEscribe la contraseña para root, yo elijo: 111111
Cierra sesión y luego inicia sesión como root y más tarde haremos todo como root también.
Actualiza la caja:
apt-get update
apt-get upgrade -yInstala gcc:
apt-get install -y gccConfigura una dirección IP estática (aquí uso 192.168.1.75):
nano /etc/network/interfacesElimina todo y reemplaza con:
# Este archivo describe las interfaces de red disponibles en su sistema
# y cómo activarlas. Para más información, consulte interfaces(5).
# La interfaz de red de loopback
auto lo
iface lo inet loopback
# La interfaz de red principal
auto eth0
iface eth0 inet static
address 192.168.1.75
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1Edita /etc/resolv.conf:
nano /etc/resolv.confElimina todo y reemplaza con (asegúrate de usar un nameserver válido; en este ejemplo uso 192.168.1.1, mi enrutador, que también ejecuta un nameserver):
nameserver 192.168.1.1Reinicia la caja:
rebootPaso dos: Registrarse, descargar, parchear, instalar VMware
Inicia sesión como root y crea /root/vm:
mkdir /root/vm
cd /root/vmPara descargar VMware, debes registrarte en: https://www.vmware.com/tryvmware/?p=server20&lp=1. Te enviarán un correo electrónico. Sigue las instrucciones en el correo electrónico y descarga y guarda VMware-server-2.0.2-203138.i386.tar.gz en /root/vm y recuerda anotar la clave para VMware Server para Linux (se ve así: XXXXX-XXXXX-XXXXX-XXXXX).
Descomprime el archivo de VMware:
tar -xzf VMware-server-2.0.2-203138.i386.tar.gzAntes de instalar VMware, tenemos que parchear VMware:
mkdir /root/dev
cd /root/devDescarga cinco archivos:
wget http://nerdbynature.de/bits/2.6.32-22/00-vmware-2.6.32_functional.diff.txt
wget http://nerdbynature.de/bits/2.6.32-22/02-vmnet-include.diff.txt.gz
wget http://nerdbynature.de/bits/2.6.32-22/01-vmware-2.6.32_cosmetic.diff.txt
wget http://nerdbynature.de/bits/2.6.32-22/vmware-config.pl.diff.txt
wget http://nerdbynature.de/bits/2.6.32-22/patch-vmware_2.6.3x.sh.txtDescomprime el siguiente archivo:
gunzip 02-vmnet-include.diff.txt.gzCambia los nombres de los cinco archivos:
mv 00-vmware-2.6.32_functional.diff.txt 00-vmware-2.6.32_functional.diff
mv 01-vmware-2.6.32_cosmetic.diff.txt 01-vmware-2.6.32_cosmetic.diff
mv 02-vmnet-include.diff.txt 02-vmnet-include.diff
mv patch-vmware_2.6.3x.sh.txt patch-vmware_2.6.3x.sh
mv vmware-config.pl.diff.txt vmware-config.pl.diffEdita el archivo patch-vmware_2.6.3x.sh:
nano patch-vmware_2.6.3x.shElimina todo y reemplaza con:
#!/bin/sh
#
# (C) 2010 [email protected]
#
# 00-vmware-2.6.32_functional.diff
# - basado en vmware-server-modules-linux-2.6.32.patch
# - ver http://communities.vmware.com/message/1389232#1389232
#
# 01-vmware-2.6.32_cosmetic.diff
# - basado en los comentarios de rbihlmeyer en http://communities.vmware.com/thread/232842
#
# 02-vmnet-include.diff
# - agrupar archivos .h y .c en directorios separados, como lo hacen los otros
# módulos
#
# vmware-config.pl.diff
# - basado en http://communities.vmware.com/message/1398525#1398525
#
DIR=/root/dev/
PATCHES="00-vmware-2.6.32_functional.diff 01-vmware-2.6.32_cosmetic.diff 02-vmnet-include.diff"
# ¡desconfigúrame!
# DEBUG=echo
if [ -z "$1" -o ! "`ls "$1"/*tar 2>/dev/null | wc -l`" = 4 ]; then
echo "Uso: `basename $0` [directorio de origen de módulos vmware]"
exit 1
else
SRC="$1"
fi
cd $SRC
$DEBUG mkdir orig || exit 1
$DEBUG mv *tar orig/
# descomprimir
for t in orig/*.tar; do
$DEBUG tar -xf $t
done
# parchear
for p in $PATCHES; do
$DEBUG patch -p1 < "$DIR"/"$p"
done
# empaquetar
for d in *-only; do
$DEBUG tar -cf `echo $d | sed 's/-only/.tar/'` $d
done
$DEBUG rm -rf *-only
# vsock.ko necesita símbolos de vmci
$DEBUG cd ../../../bin || exit 2
if [ -x vmware-config.pl -a -f $DIR/vmware-config.pl.diff ]; then
$DEBUG patch -p0 < $DIR/vmware-config.pl.diff
fiGuarda el archivo y sal.
Parche:
chmod u+x patch-vmware_2.6.3x.sh
./patch-vmware_2.6.3x.sh /root/vm/vmware-server-distrib/lib/modules/sourceInstala VMware:
cd /root/vm/vmware-server-distrib
./vmware-install.plPuedes presionar ENTER para aceptar todos los valores predeterminados. Acepta la licencia. Ingresa la clave de VMware Server que te dio VMware. Eso es todo. Si la instalación es exitosa, termina así:
La instalación de VMware VIX API 1.6.2 build-203138 para Linux se completó
con éxito. Puedes decidir eliminar este software de tu sistema en cualquier
momento invocando el siguiente comando: "/usr/bin/vmware-uninstall-vix.pl".Disfruta,--el equipo de VMwareIniciando servicios de VMware:
El monitor de máquina virtual listo
La interfaz de comunicación de máquina virtual lista
Familia de sockets de interfaz de comunicación de VM: lista
Ethernet virtual listo
Red de puente en /dev/vmnet0 lista
Red solo anfitrión en /dev/vmnet1 (en segundo plano) lista
Servidor DHCP en /dev/vmnet1 listo
Red solo anfitrión en /dev/vmnet8 (en segundo plano) lista
Servidor DHCP en /dev/vmnet8 listo
Servicio NAT en /dev/vmnet8 listo
Demonio de autenticación de VMware Server (en segundo plano) listo
Memoria compartida disponible lista
Iniciando servicios de gestión de VMware:
Agente de host de VMware Server (en segundo plano) listo
Acceso web a la infraestructura virtual de VMware
Iniciando máquinas virtuales autoiniciadas de VMware:
Máquinas virtuales listasLa configuración de VMware Server 2.0.2 build-203138 para Linux para este
núcleo en ejecución se completó con éxito.Mantenimiento...
Gracias por usar el script!
Parche proporcionado por:
Ramon de Carvalho Valle
http://risesecurity.org
Autor del script:
Radu Cotescu
http://radu.cotescu.comReinicia la caja:
rebootRecibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.