virtualbox_pour_debian_11
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
virtualbox_pour_debian_11 [2022/09/21 10:37] – créée tickleman | virtualbox_pour_debian_11 [2022/10/11 19:17] (Version actuelle) – virtualbox : avoir deux interfaces pour une machine accessible et qui a accès à internet tickleman | ||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
apt update | apt update | ||
apt install -y virtualbox-6.1 | apt install -y virtualbox-6.1 | ||
+ | # récupère le numéro de version précis de virtualbox installé : | ||
+ | dpkg -l | grep virtualbox | ||
+ | # installe les extensions virtualbox (remplacer le numéro de version par le votre) : | ||
+ | wget https:// | ||
+ | vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.38.vbox-extpack | ||
+ | rm Oracle_VM_VirtualBox_Extension_Pack-6.1.38.vbox-extpack | ||
# contrôles : | # contrôles : | ||
apt-cache policy virtualbox-6.1 | apt-cache policy virtualbox-6.1 | ||
systemctl status vboxdrv | systemctl status vboxdrv | ||
+ | vboxmanage list extpacks | ||
# au cas où le service n'ai pas été correctement activé : | # au cas où le service n'ai pas été correctement activé : | ||
systemctl enable vboxdrv --now | systemctl enable vboxdrv --now | ||
</ | </ | ||
- | [[https:// | + | //Source : [[https:// |
+ | ===== Installation d'une VM ===== | ||
+ | Ici une VM qui ne sera accessible que par le réseau virtuel local, adapté à une machine hébergée avec proxy sous apache par exemple ou pour un usage purement local. En effet pour un serveur hébergé demander un réseau par " | ||
+ | |||
+ | <code bash> | ||
+ | mkdir /home/vm | ||
+ | # Identifie le nom de l' | ||
+ | ifconfig # par exemple eth0, eno1, etc. | ||
+ | # Remplacer " | ||
+ | vboxmanage createvm --name name --ostype Debian_64 --basefolder /home/vm --register | ||
+ | # Remplacer 1024 par la RAM nécessaire | ||
+ | vboxmanage modifyvm name --acpi on --boot1 dvd --hwvirtex on --memory 2048 --nic1 intnet --vrde off | ||
+ | vboxmanage createhd --filename / | ||
+ | vboxmanage storagectl name --name "IDE Controller" | ||
+ | vboxmanage storagectl name --name "SATA Controller" | ||
+ | vboxmanage storageattach name --storagectl "SATA Controller" | ||
+ | # Installer une Debian 11 (vérifier la dernière version stable disponible) | ||
+ | cd /home/vm | ||
+ | wget -O debian11.iso https:// | ||
+ | vboxmanage storageattach name --storagectl "IDE Controller" | ||
+ | vboxmanage modifyvm name --vrde on | ||
+ | vboxmanage startvm name --type headless | ||
+ | # Depuis votre propre PC (nécessite une interface utilisateur graphique X11) | ||
+ | rdesktop host-address: | ||
+ | # Vous êtes sur l' | ||
+ | vboxmanage storageattach name --storagectl "IDE Controller" | ||
+ | # Une fois le serveur bien configuré et stoppé, désactiver l' | ||
+ | vboxmanage modifyvm name --vrde off | ||
+ | </ | ||
+ | |||
+ | ===== Opérations usuelles sur VM ===== | ||
+ | |||
+ | * Démarrer : '' | ||
+ | * Arrêter (soft) : '' | ||
+ | * Arrêter (hard) : '' | ||
+ | |||
+ | ===== Avoir une machine accessible depuis l' | ||
+ | |||
+ | * Il faut pour cela que la machine ait deux interfaces réseau : l'une en " | ||
+ | * Dans la VM, lister les interfaces réseau **ls -al / | ||
+ | * C'est tout ! |
virtualbox_pour_debian_11.1663749461.txt.gz · Dernière modification : 2022/09/21 10:37 de tickleman