Monter un Ubuntu Server sans interface graphique sous VirtualBox

VirtualBox
Le problème majeur qui pousse les administrateurs de réseaux à faire ce genre de manipulation est la perte de toute la configuration du serveur après une panne ou un Bug d’Ubuntu Serveur, le but de ce tutoriel est de le monter sur une machine virtuelle a fin de limiter les dega set de garder son serveur intacte après quelconque problème survenu sous Ubuntu.

Prés-requi pour ce tutoriel :
– Connaitre les bases de la virtualisation.
– Savoir monter Ubuntu sur une machine virtuelle dans VirtualBox

1. Installer la dernière version de VirtualBox présente dans les dépôt d’oracle, tapper dans un terminal :

echo "deb http://download.virtualbox.org/virtualbox/debian `lsb_release -sc` contrib" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 98AB5139
sudo apt-get update
sudo apt-get install virtualbox-4.1 dkms

2. Telecharger et installer la derniere version du pack d’extension d’oracle, tapper dans un terminal :

wget http://download.virtualbox.org/virtualbox/4.1.8/ Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack
sudo VBoxManage extpack install Oracle_VM_VirtualBox_ Extension_Pack-4.0.2-69518.vbox-extpack
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.8-75467.vbox-extpack
sudo VBoxManage list extpacks

Si le resultat apres toute ses commande ressembla à ça :
VRDE Module: VBoxVRDPROM with E1000 support.Description: USB 2.0 Host Controller, VirtualBox RDP, PXERevision: 75467Version: 4.1.8Pack no. 0: Oracle VM VirtualBox Extension PackExtension Packs: 1

C’est que tout est bon !

3. Ajouter le compte utilisateur au groupe des utilisateur de VirtualBox sur la machine :

vboxuserssudo adduser $LOGNAME

4. Installer les outils nécessaires pour la mise en place d’un pont et des interfaces réseau :

sudo apt-get install bridge-utils uml-utilities

5. Editer le fichier des interfaces réseau pour y ajouter l’interface ethernet eth0, avec un éditeur de texte (nano dans ce cas) :

sudo nano /etc/network/interfaces

Exemple de fichier a adapter :

auto lo 
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet dhcp
bridge_ports eth0 tap0
auto tap0
iface tap0 inet manual
up ifconfig $IFACE up
down ifconfig $IFACE down
tunctl_user bob

6. redemmarer le réseau :

sudo /etc/init.d/networking restart

7. Installer UbuntuServeur sur uen machine virtuelle de VirtualBox

8. Avant de demmarer la machine il faut ajouter le support du reseau et modifier le port (port 5000 dans cet exemple) :

VBoxManage modifyvm «Nom de la machine virtuelle» --vrde on
--vrdeport 5000,5010-5012VBoxManage modifyvm server01

9. Demmarer la machine et activer le mode ‘Remote Desktop Connection’

rdesktop -a 16 -N 192.168.1.10:5000