Contenu | Rechercher | Menus
Cette page est en cours de rédaction.
Apportez votre aide…

VirtualBox et le partage Réseau

Cette page n'est qu'une annexe destinée à alléger la page principale VirtualBox.

Solution "clic" pour partager rapidement des fichiers entre système d'exploitation hôte et invité :

Si le système invité dans virtualbox est windows, accéder à des dossiers du système hôte est simple.

  1. Tout d'abord, avoir installé les "Additions invité" (Menu de la fenêtre du SE invité, menu périphériques, et installer les pilotes)
  2. Ensuite, toujours dans le menu de la fenêtre du SE invité, sélectionner dans la boîte de dialogue périphériques>dossiers partagés les dossiers du système hôte que vous souhaitez partager
  3. Puis on peut y accéder comme dossiers partagés en réseau dans Windows, par exemple faire clic droit explorer sur un dossier pour lancer l'explorateur windows, et développer l'arborescence dans favoris réseau pour avoir les dossiers partagés Virtualbox et \\Vboxsvr, qui contient tous vos dossiers précédemment définis comme dossiers partagés. Il n'y a plus qu'à définir des raccourcis pour éviter toute cette navigation à chaque fois.

Les dossiers partagés sont alors accessibles très facilement depuis les deux systèmes.

Trouver les adresses IP

Il vous faudra connaître l'une et/ou l'autre de ces adresses pour réaliser le partage Samba.

Vous recherchez l'adresse IP de l'invité?

  • Windows : Démarrer → Exécuter → cmd puis ipconfig
  • Linux : Applications → Accessoires → Terminal puis ifconfig

Vous recherchez l'adresse IP de l'hôte?

  • Windows : Démarrer → Exécuter → cmd puis tracert www.google.fr ou bien route PRINT
  • Linux : Applications → Accessoires → Terminal puis route

Exemple pour un invité Windows.

Mise en place d'un lecteur réseau Samba chez un invité Windows

Pour redemarer : sudo service smbd restart

Pré-requis pour l'hôte Ubuntu:

Rappel sur l'installation de samba :

sudo apt-get install samba
sudo smbpasswd -a <UnPseudo>
<UnPassword>
<UnPassword>
sudo smbpasswd -e <UnPseudo> (pour valider l'utilisateur)
sudo /etc/init.d/samba restart  (pour être sûr que les modifs soient prises en compte)

Le compte <UnPseudo> avec le mot de passe <UnPassword> peut maintenant utiliser SAMBA.

Petite modification de la configuration samba

Par sécurité seuls les hotes du réseau local sont autorisés à se connecter au partage, il faut donc donner les droits à la machine virtuelle si vous n'arrivez pas à vous connecter (en supposant que son addresse ip est bien 10.0.2.? )

gksudo gedit /etc/samba/smb.conf

changez la ligne :

hosts allow = 127. 192.168.0.

en :

hosts allow = 127. 192.168.0. 10.0.2.

ou bien créez la si elle n'y est pas !

sudo /etc/init.d/samba restart (pour recharger la configuration)

Partage du dossier commun à l'hôte et à l'invité

  • Avec Nautilus, faites un clic droit sur le dossier à partager → Dossier partagé
  • Renseignez le type Partage Windows (SMB) et le nom du dossier

  • Votre dossier partagé apparaît dans Système > Administration > Dossier partagé
  • Lancer VirtualBox.

A faire sur l'invité Windows

1. Trouver l'adresse IP de l'hôte Ubuntu :

  • Démarrer → Exécuter → cmd, Entrée.
  • Taper dans le simili terminal: tracert www.google.fr.
  • La première adresse IP récupérée est celle du Host. C'est normalement 10.0.2.2 par défaut.

2. Créer le lecteur réseau

  • Poste de Travail, Outils → Connecter un lecteur réseau > une fenêtre s'ouvre.
  • Renseigner \\10.0.2.2\<DossierPartagé>
  • Cliquer sur Utiliser un nom d'utilisateur différent et renseigner en utilisant le nom de connexion et le mot de passe utilisé pour samba.

Votre nouveau lecteur réseau apparaît sur le poste de travail.

Pour ceux qui comme moi n'arrivent pas à créer un lecteur réseau pour partager des données, vous pouvez toujours brancher un disque dur externe.

Attention que le disque dur ne soit pas activé dans les deux OS !

Pour arriver à me connecter j'ai du créer dans connexion réseau de windows une connexion entrante avec permission à admin et à utilisateur linux. Et j'ai activé la connexion réseau, désactivé le pare-feu et ça a marché … pmdzlineur 16/03/2008


Contributeurs : Solution fournie par iuchiban, complétée par Les contributeurs d'Ubuntu-fr



Le contenu de ce wiki est sous licence : CC BY-SA v3.0