Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Installation de virtualbox, configuration du bridge, installation d'Ubuntu server 7.10 et des outils additionnels de virtualbox

- Installez les paquets de virtualbox OSE (Open source édition) ainsi que les modules pour le kernel

apt-get install virtualbox-ose

- Ajoutez votre utilisateur vbox ou tout autre utilisateur devant accéder à virtualbox dans le groupe vboxuser

adduser -a [your vbox user] vboxusers

- Installez les paquets bridge-utils et uml-utilities (dans les dépôts « Universe »)

apt-get install bridge-utils uml-utilities

- Ajoutez votre utilisateur vbox ou tout autre utilisateur devant accéder au bridge pour virtualbox dans le groupe uml-net

adduser -a [your vbox user] uml-net

- Éditez le fichier /etc/network/interfaces et modifiez le comme tel. Il est possible que vous deviez l'adapter à votre configuration. Attention si vous avez une carte réseau wifi car beaucoup d'entre elles ne permettent pas l'utilisation d'un bridge. Dans ma configuration j'ai une carte réseau sur la machine host directement connectée au routeur.

auto lo
iface lo inet loopback

auto tap1
iface tap1 inet manual
      tunctl_user [your vbox user]

auto bridge0
iface bridge0 inet static
  post-up chmod ugo+rw /dev/net/tun
  address xxx.xxx.xxx.xxx
  netmask xxx.xxx.xxx.xxx
  broadcast xxx.xxx.xxx.xxx
  gateway xxx.xxx.xxx.xxx
  bridge-ports eth0 tap1
  bridge-ageing 7200
  bridge-fd 0

- Pour vérifier que tout va bien, relancer votre réseau

sudo /etc/init.d/networking restart

- Vérifiez les attribution d'adresse IP

ifconfig
bridge0 Lien encap:Ethernet  HWaddr 00:1B:FC:89:53:1D  
        inet adr:xxx.xxx.xxx.xxx  Bcast:xxx.xxx.xxx.xxx  Masque:xxx.xxx.xxx.xxx
        adr inet6: fe80::21b:fcff:fe89:531d/64 Scope:Lien
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        Packets reçus:70 erreurs:0 :0 overruns:0 frame:0
        TX packets:91 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:0 
        Octets reçus:6820 (6.6 KB) Octets transmis:10493 (10.2 KB)

eth0    Lien encap:Ethernet  HWaddr 00:1B:FC:89:53:1D  
        adr inet6: fe80::21b:fcff:fe89:531d/64 Scope:Lien
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        Packets reçus:249 erreurs:0 :0 overruns:0 frame:0
        TX packets:317 errors:0 dropped:0 overruns:0 carrier:2
        collisions:0 lg file transmission:1000 
        Octets reçus:101582 (99.2 KB) Octets transmis:53749 (52.4 KB)

lo      Lien encap:Boucle locale  
        inet adr:127.0.0.1  Masque:255.0.0.0
        adr inet6: ::1/128 Scope:Hôte
        UP LOOPBACK RUNNING  MTU:16436  Metric:1
        Packets reçus:32 erreurs:0 :0 overruns:0 frame:0
        TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 lg file transmission:0 
        Octets reçus:1468 (1.4 KB) Octets transmis:1468 (1.4 KB)

tap1    Lien encap:Ethernet  HWaddr 00:FF:8B:EE:E0:88  
        adr inet6: fe80::2ff:8bff:feee:e088/64 Scope:Lien
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
        TX packets:0 errors:0 dropped:96 overruns:0 carrier:0
        collisions:0 lg file transmission:500 
        Octets reçus:0 (0.0 b) Octets transmis:0 (0.0 b)

- faites un ping sur l'adresse de votre nouveau bridge.

ping xxx.xxx.xxx.xxx

- redémarrez la machine

- Créez une nouvelle machine virtuelle (voir la doc de virtualbox) avec l'image disque pour serveur

- Accrochez le device "Adaptateur réseau hôte" dans le panneau de configuration de la machine virtuelle et tapez "tap1" dans la case "Nom de l'interface".

- Modifiez les paramètres pour les CD/DVD et sélectionnez l'image iso de l'installation serveur

- Démarrez la machine virtuelle et installez le serveur "primary" comme décrit sur cette page network_tpme

Rescue a broken system

- Une fois l'installation effectuée, redémarrez votre "virtual machine primary" avec le cd d'installation et sélectionnez l'entrée "rescue a broken system". Car si vous démarrez directement votre Ubuntu Serveur, vous aurez la surprise de voir qu'il ne démarrera pas car il manque un petit quelque chose dans la manière ou virtualbox émule la machine et cela entre en conflit avec la manière dont le kernel serveur a été compilé. Pour remédier à cela, nous allons installer un autre kernel que celui livré avec le serveur de base.

- Répondez aux questions courantes, clavier, langue, nom de la machine, … - Sélectionnez la partition qui contient le système [/dev/sda1] - Sélectionnez Exécuter un shell dans "/dev/sda1" - Validez par continuer - dans le bas de l'écran, vous avez une invite de commande qui apparaît.

apt-get install linux-generic
apt-get remove linux-server
exit

- Sélectionnez dans le menu l'entrée redémarrer - Au boot sélectionnez l'entrée proposant le kernel generic.

"et voilà" comme les anglais disent …

- Modifiez le fichier sources.list en effacent son contenu et en le remplacent par celui-ci.

deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted
deb http://security.ubuntu.com/ubuntu/ gutsy-security main restricted
deb http://archive.ubuntu.com/ubuntu/ gutsy-updates main restricted

deb http://archive.ubuntu.com/ubuntu/ gutsy universe multiverse
deb http://security.ubuntu.com/ubuntu gutsy-security universe multiverse
deb http://archive.ubuntu.com/ubuntu/ gutsy-updates universe multiverse

- upgradez votre système

apt-get update
apt-get dist-upgrade
reboot

- Activez l'installation des outils additionnels par l'utilisation du menu "Périphériques → Installer les additions client …", validez la demande de téléchargement de l'iso sur internet.

- Installez quelques outils nécessaires à l'installation

apt-get install sysvconfig mc build-essential linux-headers-$(uname -r)

- Montez l'iso que nous venons de télécharger

sudo mount /media/cdrom  
cd /media/cdrom
./VBoxLinuxAdditions.run

Tout devrait s'installer automatiquement avec un avertissement sur la non installation des pilotes vidéo car X n'est pas installé. Nous réalisons un head less server, donc pas besoins d'X

  • tutoriel/network_tpme_virtualbox.1228988220.txt.gz
  • Dernière modification: Le 18/04/2011, 14:50
  • (modification externe)