Transférer un fichier entre 2 VM (via le réseau si possible)
Résolu
Debutant en webmastering
Messages postés
401
Date d'inscription
Statut
Membre
Dernière intervention
-
Debutant en webmastering Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
Debutant en webmastering Messages postés 401 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'essaie de simuler la création d'un serveur openvpn sur VirtualBox.
Je rencontre un problème lorsque j'essaie de transférer un fichier entre 2 VM via la commande scp.
Pourtant les 2 VM sont bien en NatNetwork; sur le même réseau (10.0.0.0/24), et toutes deux ont leur propre adresse attribuée en DHCP (10.0.0.12 et 10.0.0.13).
Le message d'erreur est "ssh [...] port 22: connection refused"
pourtant lorsque je regarde les règles firewall, j'ai bien -P (INPUT/OUTPUT/FORWARD) ACCEPT
j'essaie de simuler la création d'un serveur openvpn sur VirtualBox.
Je rencontre un problème lorsque j'essaie de transférer un fichier entre 2 VM via la commande scp.
Pourtant les 2 VM sont bien en NatNetwork; sur le même réseau (10.0.0.0/24), et toutes deux ont leur propre adresse attribuée en DHCP (10.0.0.12 et 10.0.0.13).
Le message d'erreur est "ssh [...] port 22: connection refused"
pourtant lorsque je regarde les règles firewall, j'ai bien -P (INPUT/OUTPUT/FORWARD) ACCEPT
Configuration: Windows / Firefox 84.0
A voir également:
- Transférer un fichier entre 2 VM (via le réseau si possible)
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
4 réponses
Bonjour,
En effet, d'un point de vue réseau, ça devrait être bon.
- Est-ce que les deux machines peuvent "ping" l'autre ?
- Est-ce que le service SSH est bien démarré ?
En effet, d'un point de vue réseau, ça devrait être bon.
- Est-ce que les deux machines peuvent "ping" l'autre ?
- Est-ce que le service SSH est bien démarré ?
Bonjour,
https://www.virtualbox.org/manual/ch06.html
Le tableau 6.1 indique que la communication VM1 <-> VM2 n'est pas possible en mode NAT.
Apparemment, il faudrait démarrer un "NAT Service" (section 6.4) au lieu d'un simple NAT (section 6.3).
https://www.virtualbox.org/manual/ch06.html
Le tableau 6.1 indique que la communication VM1 <-> VM2 n'est pas possible en mode NAT.
Apparemment, il faudrait démarrer un "NAT Service" (section 6.4) au lieu d'un simple NAT (section 6.3).
Tout d'abord, merci pour ta réponse.
En effet, grâce à quelques recherches sur l'attribution des IP et des modes réseaux au sein de VirtualBox, j'ai constaté que par défaut, c'était le mode NAT, et que la communication entre 2 VM était impossible si l'on ne changeait rien.
C'est pour cela qu'en passant de NAT à réseau NAT, j'ai pu avoir mes 2 VM sur le même réseau (10.0.0.0/24) avec chacune une IP attribuée dynamiquement en DHCP (10.0.0.12 et 10.0.0.13).
Visuellement on se rapproche d'une configuration de ce genre:

source:
https://www.nakivo.com/blog/virtualbox-network-setting-guide/
Mais c'est là que ça coince, car théoriquement, 2 VM sur le même réseau, avec des IP différentes, des firewalls qui ne sont pas censés bloquer, toutes 2 autorisées à communiquer, devraient pouvoir le faire, mais ça ne fonctionne pas :(
En effet, grâce à quelques recherches sur l'attribution des IP et des modes réseaux au sein de VirtualBox, j'ai constaté que par défaut, c'était le mode NAT, et que la communication entre 2 VM était impossible si l'on ne changeait rien.
C'est pour cela qu'en passant de NAT à réseau NAT, j'ai pu avoir mes 2 VM sur le même réseau (10.0.0.0/24) avec chacune une IP attribuée dynamiquement en DHCP (10.0.0.12 et 10.0.0.13).
Visuellement on se rapproche d'une configuration de ce genre:

source:
https://www.nakivo.com/blog/virtualbox-network-setting-guide/
Mais c'est là que ça coince, car théoriquement, 2 VM sur le même réseau, avec des IP différentes, des firewalls qui ne sont pas censés bloquer, toutes 2 autorisées à communiquer, devraient pouvoir le faire, mais ça ne fonctionne pas :(
Bonjour,
merci pour les propositions; en effet le service ssh n'était pas démarré par défaut.
J'en profite aussi pour ajouter que j'ai du changer la configuration de mes 2 VMs pour autoriser le transfert de fichiers entre elles "Configuration > Réseau > Mode promiscuité: Autoriser les VMs"

Encore merci pour vos réponses :)
merci pour les propositions; en effet le service ssh n'était pas démarré par défaut.
J'en profite aussi pour ajouter que j'ai du changer la configuration de mes 2 VMs pour autoriser le transfert de fichiers entre elles "Configuration > Réseau > Mode promiscuité: Autoriser les VMs"

Encore merci pour vos réponses :)