#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 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 :
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 ).
J'espère avoir été claire sur ce que je voudrais faire
Merci d'avance
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
Je test si tout fonctionne bien puis je reviens confirmer
Merci
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
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 )
---
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
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
HELP ME PLEASE
Hors ligne