Transférer un fichier entre 2 VM (via le réseau si possible)

Résolu
Debutant en webmastering Messages postés 444 Statut Membre -  
Debutant en webmastering Messages postés 444 Statut Membre -
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

Configuration: Windows / Firefox 84.0


Cordialement,  Debutant en webmastering

4 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 513
     
    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é ?
    1
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 513
     
    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).
    0
  3. Debutant en webmastering Messages postés 444 Statut Membre
     
    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 :(
    0
  4. Debutant en webmastering Messages postés 444 Statut Membre
     
    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 :)
    0