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/12/2009, à 16:37

Polack77

Router certain ports vers des machines virtuel (VirtualBox OSE)

Bonjour,

J'ai pas mal cherché mais je n'arrive pas à trouvé exactement comment faire sa :'( (en prime je suis débutant Linux hmm donc pas simple cette histoire pour moi)
Alors comme le dit le titre je voudrais router certain ports vers des machines virtuel (crées avec VirutalBox OSE en mode réseau "Interface réseau privé hôte")
Je ne veut pas que mes machines virtuelles puisse avoir accès à mon réseau ou à internet (ce qui explique le choix du mode réseau, en final ces machines seront prise en main à distance par le web avec VNC)
Par contre je voudrais que certain ports soit redirigé vers mes machines virtuel
Un petit schéma ultra simplifier du "réseau" que je veut mettre en place :
63370080.th.jpg
Donc je voudrais que, quand on connecte mon PC (noté Ubuntu sur le schéma) sur un certain port, disons 30 par exemple, on soit redirigé sur le port 12 de ma VM1, si c'est le port 31 alors on sera redirigé sur le port 12 de ma VM2, puis 32 pour toujours la ports 12 de la VM3, ext...
J'ai configurer mes VM pour qu'elle est un IP fix
Mes recherches me conduise vers des commandes "route" mais je n'arrive pas à trouvé où mettre les ports à redirigé (ni même à m'en servir corectement, enfin je pense roll).
J'espère avoir été claire sur ce que je voudrais faire
Merci d'avance smile
PS :
Les ports à redirigé sont bien ouvert et rediriger vers mon PC (noté Ubuntu sur le schema)

Dernière modification par Polack77 (Le 18/12/2009, à 16:38)

Hors ligne

#2 Le 20/12/2009, à 17:42

T0m_

Re : Router certain ports vers des machines virtuel (VirtualBox OSE)

http://blog.gauthier-garnier.fr/post/configuration-reseau-pour-acceder-a-vos-vm-virtualbox

je pense que c'est cela que tu cherche à faire.

Hors ligne

#3 Le 21/12/2009, à 09:22

Polack77

Re : Router certain ports vers des machines virtuel (VirtualBox OSE)

Oui je pense que c'est sa smile
Je test si tout fonctionne bien puis je reviens confirmer
Merci smile

Hors ligne

#4 Le 21/12/2009, à 11:00

Polack77

Re : Router certain ports vers des machines virtuel (VirtualBox OSE)

Alors c'est presque sa big_smile
Sa fonctionne si je configure le réseau de ma VM en 'NAT' or moi je voudrais une config réseau "Accès privé hôte" (je ne veut pas que mes VMs puissent surfé ou parcourir le réseau)
Pour info j'ai sur ma machine hôte 2 cartes réseau physique :
commande ifconfig me retourne :

eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**  
          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:17 

eth1      Link encap:Ethernet  HWaddr **:**:**:**:**:** 
          inet adr:***.***.***.***  Bcast:***.***.***.***  Masque:***.***.***.***
          adr inet6: ****::****:****:****:****/** Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:903 erreurs:0 :0 overruns:0 frame:0
          TX packets:290 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:171307 (171.3 KB) Octets transmis:46019 (46.0 KB)
          Interruption:18 

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:158 erreurs:0 :0 overruns:0 frame:0
          TX packets:158 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:10710 (10.7 KB) Octets transmis:10710 (10.7 KB)

vboxnet0  Link encap:Ethernet  HWaddr **:**:**:**:**:**  
          inet adr:***.***.***.***  Bcast:***.***.***.***  Masque:***.***.***.***
          adr inet6:****::****:****:****:****/** Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:184 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:29524 (29.5 KB)

Je pense donc que sa doit je joué à pas grand chose. Je pense (mais il est possible/probable que je me trompe) que sa doit être sur les valeurs en gras ci dessous (replacé quelque part 0 par 2, en toute logique sa devrais être ma carte réseau virtuel, à moins que je raconte de GROSSES conneries hmm )
---
VBoxManage setextradata "VM1" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/regleVM1/Protocol" TCP
VBoxManage setextradata "VM1" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/regleVM1/GuestPort" 12
VBoxManage setextradata "VM1" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/regleVM1/HostPort" 30
---
Si vous savez ce que je doit modifier (ou si vous avez simplement une idée) vous êtes les bien venu wink

Dernière modification par Polack77 (Le 21/12/2009, à 11:22)

Hors ligne

#5 Le 21/12/2009, à 17:53

Polack77

Re : Router certain ports vers des machines virtuel (VirtualBox OSE)

Donc oui à priori je racontais de GROSSE conneries en disant que il fallait remplacer un des 0 pare un 2 hmm
HELP ME PLEASE smile

Hors ligne