Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/10/2008, à 14:52

inifaress

VirtualBox hote Ubuntu, invité XP, problème de réseau avec XP

Bonjour,

J'ai installé VirtualBox 2.0.2 (la version officielle, donc pas la version OSE) que j'ai récupéré directement sur le site officiel, le fichier téléchargé et installé est "virtualbox-2.0_2.0.2-36488_Ubuntu_hardy_i386.deb".
Je me suis créé une machine virtuelle Windows XP Pro SP3.
Je suis sous Ubuntu Hardy.

Donc, ma machine hôte est Ubuntu Hardy et la machine invité est XP Pro SP3.

Une fois ma machine virtuelle installée, j'ai pu remarquer que le réseau ne fonctionnait pas.
Donc, après plusieurs recherches, j'ai trouvé plusieurs sujet abordant ce cas.

J'ai commencé par essayer ce tuto : http://doc.ubuntu-fr.org/virtualbox_reseau
Ce qui n'a aboutit à rien, le réseau ne fonctionnait toujours pas

Ensuite, j'ai trouvé celui-ci : http://forum.ubuntu-fr.org/viewtopic.php?id=217680&p=1
Ce qui n'a aboutit à rien non plus... avant de comprendre que ce tuto était pour VirtualBox OSE...

J'ai aussi installé sur ma machine virtuelle XP "virtualbox guest addition"

Mon souci est que j'ai écumé le forum et Google et que je me retrouve devant ma problématique de réseau sur ma machine virtuelle XP et que je n'arrive pas à résoudre...

Après, j'ai peut-être fait l'idiot et mis un beau bordel en ayant fait les modifications des deux tutos.

Tout ce que je sais est que mon XP n'a pas de réseau et donc pas d'internet et que je suis en train de me tirer les cheveux...

Ayant mis en places les deux tutos, y'a t'il un moyen, au niveau des modifications fait, de tout remettre à zéro pour essayer de repartir sur une base saine (autre que de réinstaller Ubuntu j'entends lol)?

Si cela n'est pas nécessaire, comment puis-je faire pour, enfin, avoir le réseau sur mon XP?

Si cela peut vous aider, voilà ce que me donne un ifconfig

inifaress@UbuntuJuju:~$ ifconfig
br0       Link encap:Ethernet  HWaddr 00:0c:6e:4d:43:0f 
          adr inet6: fe80::20c:6eff:fe4d:430f/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:485 erreurs:0 :0 overruns:0 frame:0
          TX packets:135 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          Octets reçus:60788 (59.3 KB) Octets transmis:37267 (36.3 KB)

br0:avahi Link encap:Ethernet  HWaddr 00:0c:6e:4d:43:0f 
          inet adr:169.254.3.39  Bcast:169.254.255.255  Masque:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0      Link encap:Ethernet  HWaddr 00:0c:6e:4d:43:0f 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
          Interruption:22

eth1      Link encap:Ethernet  HWaddr 00:19:5b:7c:c6:ff 
          inet adr:192.168.1.126  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::219:5bff:fe7c:c6ff/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:5849 erreurs:0 :0 overruns:0 frame:0
          TX packets:6437 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          Octets reçus:2567769 (2.4 MB) Octets transmis:863315 (843.0 KB)
          Interruption:21

lo        Link 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:1749 erreurs:0 :0 overruns:0 frame:0
          TX packets:1749 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          Octets reçus:97338 (95.0 KB) Octets transmis:97338 (95.0 KB)

tap0      Link encap:Ethernet  HWaddr 00:ff:73:4d:9a:b9 
          adr inet6: fe80::2ff:73ff:fe4d:9ab9/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:485 erreurs:0 :0 overruns:0 frame:0
          TX packets:100 errors:0 dropped:41 overruns:0 carrier:0
          collisions:0 lg file transmission:500
          Octets reçus:67590 (66.0 KB) Octets transmis:31090 (30.3 KB)

Quand je regarde mon /etc/network/interfaces, voilà ce que j'obtiens

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 inifaress

# The loopback network interface
auto lo
iface lo inet loopback

Si vous avez besoin d'autre infos, n'hésitez pas wink

Merci de votre aide

Dernière modification par inifaress (Le 18/10/2008, à 14:53)

Hors ligne

#2 Le 19/10/2008, à 02:00

inifaress

Re : VirtualBox hote Ubuntu, invité XP, problème de réseau avec XP

Personne pour m'aider? sad

Vous aller pas m'obliger à réinstaller mon Ubuntu juste pour ça lol roll

Merci de votre aide

Hors ligne

#3 Le 19/10/2008, à 11:12

romain222

Re : VirtualBox hote Ubuntu, invité XP, problème de réseau avec XP

j'ai aussi créé une machine virutel a virtual box  mais c'est la version ose ce que je peux te dire c'est que si tu n'a pas besoin de faire en sorte que virtual box est des retour (serve de serveur ) un pont n'est pas utile et dans les configuration réseau tu mais en nat et tu insralle sur la machine virtuel les addition client sa permet que tamachine soit vu en local et voit ton réseau local sinon pour /etc/network/interfaces   je n'ai que ces ligne:
# The loopback network interface
auto lo
iface lo inet loopback
et ma connexion fonctionne car lez nat utilise la configuration de la machine hote.
en espérent t'avoir un peux aidé.

#4 Le 19/10/2008, à 13:30

inifaress

Re : VirtualBox hote Ubuntu, invité XP, problème de réseau avec XP

Merci à toi Romain222

Ta méthode fonctionne et j'ai internet mais je ne peux pas faire communiquer mon hôte et mon invité...

En effet, mon hôte est en classe C (192.168.x.x) et mon invité en classe A (10.0.x.x) et donc ne peuvent pas communiquer...

Et il me semble, si j'ai tout bien suivit, que le fait de mettre en place un pont, permet de pouvoir faire communiquer l'invité et l'hôte

Donc, mon problème est à moitié résolu on va dire, sachant que je voudrait faire communiquer mes 2 machines

Merci de votre aide

Hors ligne

#5 Le 31/10/2008, à 22:21

ngarn

Re : VirtualBox hote Ubuntu, invité XP, problème de réseau avec XP

Essaie en mettant une config séparée pour tes deux cartes eth0 et tap0 avec tap0 en ip privée fixe.

auto eth0
iface eth0 inet dhcp

auto tap0
iface tap0 inet static
   address 192.168.12.1
   netmask 255.255.255.0

ensuite tu fais un

echo "1" > /proc/sys/net/ipv4/ip_forward
pour activer le forwarding au niveau du noyau Linux

et un iptables -t nat -I POSTROUTING -i tap0 -o eth0 -s 192.168.12.0/24 -j MASQUERADE
pour activer la translation d'adresse des paquets qui entrent par tap0 et qui sortent par eth0

et un iptables -t filter -I FORWARD -i tap0 -o eth0 -j ACCEPT
        iptables -t filter -I FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

pour autoriser ces paquets à passer ainsi que rendre implicites les retours (inverser les lignes pour des iptables -A, j'ai mis à l'envers des fois que tu ais un firewall déjà actif sur ta machine)


Tu déclares windows avec l'IP fixe 192.168.12.2, le masque 255.255.255.0 et la gateway 192.168.12.1

Désolé, si les commandes sont pas exactement celles là, je n'ai pas de Linux sous la main pour les vérifier...

Hors ligne