Connecter un pc virtuel sans faire du nat
Kopros
Messages postés
631
Statut
Membre
-
search_job -
search_job -
Salut à tous,
Pour un exercice, je voudrais faire un serveur sme en virtuel.
Le problème est que je ne parviens pas à le connecter comme si le pc hôte était une passerelle entre le sme et le reste du réseau.
Je voudrais déjà que le virtuel communique avec le pc hôte.
L'hôte est sous Ubuntu 8.10
Sur la carte réseau de l'hôte, j'ai fait une carte virtuelle (eth0:virt) avec une IP fixe (192.168.3.2)
Le virtuel possède une carte réseau dont l'IP fixe est 192.168.3.1
1er problème :
Je ne parviens pas à faire une route correcte sur l'hôte. Je fais la commande :
route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.1 dev eth0:virt
Mais j'ai l'erreur suivante :
SIOCADDRT: Aucun processus de ce type
J'ai cherché sur le man route et sur le net, je n'ai pas trouvé de solution.
Si j'enlève gw (et l'adresse) ça marche, mais alors la passerelle est 0.0.0.0, j'essaie donc de continuer avec ça.
Avec une telle configuration, lorsque je ping le 192.168.3.1 (le virtuel, donc) à partir du pc hôte, j'ai une réponse de eth0:virt :
Destination Host Unreachable
J'utilise VirtualBox OSE.
Dessus, le réseau est paramétré sur :
PCnet-FAST III (reseau interne, 'reseau')
Je ne suis pas sûr que c'est le bon paramètre.
Comme vous le constatez je galère et j'apprécierais grandement votre aide.
Merci par avance.
Pour un exercice, je voudrais faire un serveur sme en virtuel.
Le problème est que je ne parviens pas à le connecter comme si le pc hôte était une passerelle entre le sme et le reste du réseau.
Je voudrais déjà que le virtuel communique avec le pc hôte.
L'hôte est sous Ubuntu 8.10
Sur la carte réseau de l'hôte, j'ai fait une carte virtuelle (eth0:virt) avec une IP fixe (192.168.3.2)
Le virtuel possède une carte réseau dont l'IP fixe est 192.168.3.1
1er problème :
Je ne parviens pas à faire une route correcte sur l'hôte. Je fais la commande :
route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.1 dev eth0:virt
Mais j'ai l'erreur suivante :
SIOCADDRT: Aucun processus de ce type
J'ai cherché sur le man route et sur le net, je n'ai pas trouvé de solution.
Si j'enlève gw (et l'adresse) ça marche, mais alors la passerelle est 0.0.0.0, j'essaie donc de continuer avec ça.
Avec une telle configuration, lorsque je ping le 192.168.3.1 (le virtuel, donc) à partir du pc hôte, j'ai une réponse de eth0:virt :
Destination Host Unreachable
J'utilise VirtualBox OSE.
Dessus, le réseau est paramétré sur :
PCnet-FAST III (reseau interne, 'reseau')
Je ne suis pas sûr que c'est le bon paramètre.
Comme vous le constatez je galère et j'apprécierais grandement votre aide.
Merci par avance.
A voir également:
- Connecter un pc virtuel sans faire du nat
- Se connecter à gmail sur téléphone - Guide
- Réinitialiser un pc - Guide
- Pc qui rame que faire - Guide
- Pc virtuel - Guide
- Downloader for pc - Télécharger - Téléchargement & Transfert
2 réponses
Si j'ai bien compris ta configuration réseau ressemble à ça :
Corrige-moi si j'ai mal compris.
Si c'est bien ça le PC hôte fait office de passerelle et sur le client tu dois le configurer comme tel. Normalement tu as déjà une route pour eth0 pour router 192.168.3.*, donc normalement la première ligne est superflue :
Côté PC hote normalement tu n'as rien à configurer car tu as déjà une route par défaut et une route vers 192.168.3* donc normalement la ligne suivante est superflue :
Si tu bloques toujours, reporte moi le résultat pour les deux machines de la commande :
Bonne chance
Net | PC hote (ubuntu) eth0:virt 192.168.3.2 | eth0 192.168.3.1 virtuel (serveur SME)
Corrige-moi si j'ai mal compris.
Si c'est bien ça le PC hôte fait office de passerelle et sur le client tu dois le configurer comme tel. Normalement tu as déjà une route pour eth0 pour router 192.168.3.*, donc normalement la première ligne est superflue :
route add -net 192.168.3.0 netmask 255.255.255.0 dev eth0 route add default gw 192.168.3.2 eth0
Côté PC hote normalement tu n'as rien à configurer car tu as déjà une route par défaut et une route vers 192.168.3* donc normalement la ligne suivante est superflue :
route add -net 192.168.3.0 netmask 255.255.255.0 dev eth0:virt
Si tu bloques toujours, reporte moi le résultat pour les deux machines de la commande :
/sbin/route -n
Bonne chance