En este tutorial veremos cómo configurar un sistema operativo Ubuntu Server asociado a una máquina virtual para que éste se comporte como una máquina física integrada en nuestra red. La idea es que esta máquina sea accesible tanto desde dentro como desde fuera de nuestra red (internet).
Recordemos nuestra arquitectura de red para este escenario:
![Esquema red escenario instalación VMWare](https://alexariza.net/wp-content/uploads/2017/12/esquema-red-escenario-instalacion-vmware.jpg)
Ahora la idea es colocar dentro del ESXi una primera máquina virtual con su propia dirección IP dentro de la misma subred. Por lo que el escenario quedaría así:
![Esquema red escenario final VMWare](https://alexariza.net/wp-content/uploads/2017/12/esquema-red-escenario-final-vwmare.jpg)
Como hemos visto en el anterior tutorial “VMWare ESXi – Mi primera máquina virtual” ya tenemos nuestra máquina virtual y con un sistema operativo asociado al arrancar. Por lo tanto nos dirigimos al apartado “máquinas virtuales” del menú derecho, seleccionamos la máquina que queremos arrancar y por lo tanto, configurar. Y seleccionamos la opción “Encender”:
![Arranque máquina virtual en VMWare](https://alexariza.net/wp-content/uploads/2017/12/arranque-maquina-virtual-en-vmware.jpg)
Inmediatamente justo después de encender la máquina virtual seleccionaremos la opción “Consola” y “Abrir consola en una nueva ventana”para visualizar el arranque:
![Iniciar consola en VMWare](https://alexariza.net/wp-content/uploads/2017/12/inciar-consola-en-vmware.jpg)
Ahora sí, hacemos click en medio de la ventana de la consola y seleccionamos el idioma que queramos para visualizar el menú de instalación.
A continuación veremos el menú de instalación. Como haremos una instalación sencilla, seleccionaremos la opción “Install Ubuntu Server”.
![Menú instalación Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/menu-instalacion-ubuntu-server-en-vmware.jpg)
En la nueva pantalla seleccionamos el idioma para nuestro sistema operativo. Recomiendo seleccionar “English”.
![Menú idioma Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/menu-idioma-ubuntu-server-en-VMWare.jpg)
A continuación para seleccionar la zona horaria nos vamos a “Other”, posteriormente a “Europe” y finalmente “Spain”:
![Menú zona horaria Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/menu-zona-horaria-ubuntu-server-en-vmware.jpg)
![Menú 2 zona horaria Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/menu-2-zona-horaria-ubuntu-server-en-vmware.jpg)
![Menú 3 zona horaria Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/menu-3-zona-horaria-ubuntu-server-en-vmware.jpg)
Ahora, en cuanto al formato de codificación de caracteres Unicode usaremos “en_US.UTF-8”
![Menú codificación unicode Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/menu-codificacion-unicode-ubuntu-server-en-vmware.jpg)
Y para poder configurar el teclado, seleccionamos “NO” en la siguiente ventana para evitar el escaneo automático y seleccionar el que queramos:
![Menú idioma teclado Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/menu-idioma-teclado-ubuntu-server-en-vmware.jpg)
En nuestro caso, seleccionamos “Spanish” y “Spanish” de nuevo.
![Menú 2 idioma teclado Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/menu-2-idioma-teclado-ubuntu-server-en-vmware.jpg)
![Menú 3 idioma teclado Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/menu-3-idioma-teclado-ubuntu-server-en-vmware.jpg)
A continuación realizará varios escaneos de hardware y software. Asimismo intentará realizar la configuración de IP de manera automática si tenemos DHCP activado. Así que, como en mi caso no lo tengo configurado en mi red, fallará. Por tanto seleccionamos la única opción disponible “Continue”:
![Fallo DHCP en Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/fallo-dhcp-en-ubuntu-server-en-vmware.jpg)
Optaré por configurar manualmente la red, así que en la siguiente pantalla seleccionaré la opción “Configure network manually”:
![Configuración manual IP para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/configuracion-manual-ip-para-ubuntu-server-en-vmware.jpg)
De acuerdo con el esquema mostrado al inicio del post asignaré la dirección IP 192.168.5.253 a Ubuntu Server:
![Asignación de IP para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/asignacion-de-ip-para-ubuntu-server-en-vmware.jpg)
Seleccionamos “Continue”. A continuación seleccionamos la máscara acorde también a la red de nuestro escenario:
![Asignación de mascara para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/asignacion-de-mascara-para-ubuntu-server-en-vmware.jpg)
Seleccionamos “Continue”. Y la puerta de enlace predeterminada (Gateway):
![Asignación de gateway para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/asignacion-de-gateway-para-ubuntu-server-en-vmware.jpg)
Seleccionamos “Continue”. Finalmente seleccionamos el DNS principal:
![Asignación de DNS para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/asignacion-de-dns-para-ubuntu-server-en-vmware.jpg)
Seleccionamos “Continue”. Introducimos el hostname para identificar la máquina:
![Asignación de hostname para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/asignacion-de-hostname-para-ubuntu-server-en-vmware.jpg)
Seleccionamos “Continue”. En la siguiente pantalla dejaremos el dominio en blanco por el momento ya que no tengo ninguno configurado en mi escenario.
![Asignación de dominio para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/asignacion-de-dominio-para-ubuntu-server-en-vmware.jpg)
Seleccionamos “Continue”. Ahora crearemos una cuenta de usuario. Para ello, en este paso introducimos el nombre real del usuario:
![Asignación de nombre real para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/asignacion-de-nombre-real-para-ubuntu-server-en-vmware.jpg)
Seleccionamos “Continue”. Ahora introducimos un nombre de usuario asociado al nombre real anterior:
![Asignación de nombre de usuario para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/asignacion-de-nombre-de-usuario-para-ubuntu-server-en-vmware.jpg)
Seleccionamos “Continue”. Y ahora introducimos un correspondiente password suficientemente seguro combinando mayúsculas, números y algún carácter especial:
![Asignación de password de usuario para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/asignacion-de-password-de-usuario-para-ubuntu-server-en-vmware.jpg)
Seleccionamos “Continue” y volvemos a introducir el password para verificar que es correcto.
Ahora nos preguntará por la encriptación del directorio “home”. De momento seleccionaremos “NO”:
![Encriptación para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/encriptacion-para-ubuntu-server-en-vmware.jpg)
Finalmente, si el reloj según la zona horaria no es correcto lo corregimos en el siguiente paso seleccionando “NO”:
![Verificación zona horaria para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/verificacion-zona-horaria-para-ubuntu-server-en-vmware.jpg)
Seleccionamos la correcta:
![Verificación 2 zona horaria para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/verificacion-2-zona-horaria-para-ubuntu-server-en-vmware.jpg)
Se realizarán varios escaneos y después nos pedirá qué método de particionado queremos usar para el disco duro asociado al sistema operativo. Nosotros usaremos la opción “Guided – use the entire disk and set uo LVM” ya que hemos destinado 40G para este sistema operativo cuando creamos la máquina virtual y por lo tanto no haremos ninguna otra partición:
![Selección disco duro para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/seleccion-disco-duro-para-ubuntu-server-en-vmware.jpg)
Seleccionamos el disco duro asociado a esta máquina virtual:
![Selección disco duro 2 para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/seleccion-disco-duro-2-para-ubuntu-server-en-vmware.jpg)
Aceptamos la confirmación de los cambios que se realizarán en cuanto a la partición del disco duro seleccionando «YES»:
![Confirmar cambios disco duro para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/confirmar-cambios-disco-duro-para-ubuntu-server-en-vmware.jpg)
Seleccionamos ahora cuánta capacidad queremos usar del disco duro asociado. Si queremos usarla toda, no hace falta modificar la opción por defecto y seleccionamos “Continue”:
![Selección de toda la capacidad de disco para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/seleccion-de-toda-la-capacidad-de-disco-para-ubuntu-server-en-vmware.jpg)
Finalmente nos muestra un resumen de las opciones seleccionadas acerca del disco duro. Para hacerlas efectivas seleccionamos “YES”:
![Resumen capacidad disco duro para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/resumen-capacidad-disco-duro-para-ubuntu-server-en-vmware.jpg)
Por tanto, empezará el proceso de particionado e instalación del sistema operativo en la máquina virtual:
![Proceso de instalación de Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/proceso-de-instalacion-de-ubuntu-server-en-vmware.jpg)
En mitad de la instalación nos preguntará si tenemos algún proxy en nuestra red para acceder a internet y así poder cargar los repositorios de software. Como en nuestro escenario no tenemos proxy, simplemente lo dejamos en blanco y seleccionamos “Continue”:
![Configuración proxy para Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/configuracion-proxy-para-ubuntu-server-en-vmware.jpg)
Proseguirá con la configuración hasta que nos pregunte acerca de las actualizaciones automáticas. De momento únicamente seleccionaremos “Install security updates automatically”. Para el resto, seremos nosotros quien decidamos si queremos o no instalar otro tipo de actualizaciones.
![Actualizaciones automáticas Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/actualizaciones-automaticas-ubuntu-server-en-vmware.jpg)
Posteriormente nos indica que hasta ahora únicamente está instalado el sistema operativo básico y nos pregunta si queremos instalar algunos de los paquetes de software propuestos. Por el momento instalaremos SSH para poder acceder vía dirección IP, ya que al tratarse de un sistema operativo Ubuntu Server, éste no tiene interfaz gráfica por la que acceder y si queremos acceder sin necesidad de abrir la consola desde la Web de VMWare deberemos hacerlo de manera segura por SSH.
Por lo tanto, seleccionamos “Open SSH Server” mediante la barra espaciadora y “Enter” para finalizar con la instalación.
![Selección paquete software SSH en Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/seleccion-paquete-software-ssh-en-ubuntu-server-en-vmware.jpg)
Para acabar nos preguntará si queremos instalar “GRUB boot Loader” (software de arranque) en el primer registro de nuestro disco duro. Al ser una instalación nueva debemos aceptarlo. Para ello seleccionamos “YES”:
![Selección GRUB en Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/seleccion-grub-en-ubuntu-server-en-vmware.jpg)
Después del proceso se dará por finalizada la instalación, seleccionamos “Continue”:
![Finalización de instalación de Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/finalizacion-de-instalacion-de-ubuntu-server-en-vmware.jpg)
A continuación nuestra máquina arrancará automáticamente y veremos la pantalla de inicio:
![Inicio de Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/inicio-de-ubuntu-server-en-vmware.jpg)
Por lo tanto introducimos el usuario y password que habíamos creado anteriormente y veremos algunos datos interesantes como la IP que le hemos configurado, el consumo de la maquina a nivel de CPU y memoria, etc:
![Credenciales de Ubuntu Server en VMWare](https://alexariza.net/wp-content/uploads/2017/12/credenciales-de-ubuntu-server-en-vmware.jpg)
Ahora sí, ya estamos listos para poder acceder vía SSH a través de un terminal. Esto nos evitará la necesidad de acceder vía consola a través de la aplicación web de VMware, cosa poco práctica sobre todo si queremos acceder desde fuera de nuestra red.
Ahora puedes aprender como acceder vía SSH, o por el contrario si vuestro servidor se encuentra fuera de vuestra red, puedes aprender como configurar vuestro router.