Forum Linux.debian/ubuntu [RESOLU] Connexion Debian 10.2 VirtualBox

Posté par  . Licence CC By‑SA.
Étiquettes :
0
21
déc.
2019

Bonjour à toutes et à tous,

j'ai un petit problème avec ma VM sous Debian 10.2. J'ai fais une installation minimal (vraiment minimal) une fois terminé, j'ai installé openSSH tout c'est très bien passé.

Je me suis rendu compte que mon type de connexion étais en NAT donc je l'ai modifié en Bridge (pour y avoir accès depuis mon hôte). Après redémarrage de ma VM, je n'obtient pas d'adresse IP et pourtant, par le passé ça fonctionnais nickel, j'ai fais quelque recherche et je n'ai rien trouvé. J'ai également essayé, sous Windows 10, de créer un pont entre mon carte wifi et ma carte virtuel et j'ai configuré ma VM de sorte à utilisé cette dernière mais sans succès.

Quelqu'un pourrais m'aiguiller sur la résolution de ce problème :)

Merci d'avance.

Cordialement.

  • # NAT vs Bridge

    Posté par  (Mastodon) . Évalué à 2. Dernière modification le 21 décembre 2019 à 09:21.

    Tu dis :

    je l'ai modifié en Bridge (pour y avoir accès depuis mon hôte)

    Ce n'est pas tout à fait ça. Dans les 2 modes, tu as accès à ta VM depuis ton hôte.

    En NAT, ton hôte fait une passerelle entre ton réseau local et ta VM. Ta VM se trouve dans un sous-réseau à part, et c'est l'hôte qui s'occupe de lui donner une adresse IP et de faire la traduction d'adresses entre le réseau local et la VM. Le réseau local ne voit pas la VM.

    En mode bridge, la VM accède directement au réseau local, et c'est donc ton serveur DHCP (ta box vraisemblablement) qui s'occupe de lui donner une IP. Le réseau local voit la VM, et la VM st une machine comme une autre sur le réseau local.

    Si ta VM n'a pas d'IP en mode bridge, c'est donc que ton réseau local ne lui en a pas fourni une.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

    • [^] # Commentaire supprimé

      Posté par  . Évalué à 0. Dernière modification le 27 décembre 2019 à 19:36.

      Ce commentaire a été supprimé par l’équipe de modération.

      • [^] # Commentaire supprimé

        Posté par  . Évalué à 0. Dernière modification le 27 décembre 2019 à 19:36.

        Ce commentaire a été supprimé par l’équipe de modération.

  • # Petite erreur

    Posté par  . Évalué à 1. Dernière modification le 21 décembre 2019 à 09:42.

    Merci de ta réponse.

    Ce que je voulais dire, c'est que je veux y acceder depuis n'importe quelle ordinateur sur mon réseau pour faire différent test. Mais effectivement, je me suis mal éxprimé. :)

    C'est justement le fait que je n'obtienne pas d'adresse IP que je trouve anormal.

    • [^] # Re: Petite erreur

      Posté par  (Mastodon) . Évalué à 2.

      (tu as un bouton "Répondre" en bas des messages, c'est plus pratique à lire).

      Dans le mode bridge, tu dois sélectionner une interface : tu as bien pris celle qui est sur le réseau local ? (style tu as mis l'interface ethernet alors que tu te connectes en WiFi ?)

      En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

      • [^] # Re: Petite erreur

        Posté par  . Évalué à 1.

        Pas vue le bouton désolé.

        Le problème est réglé, mais je ne comprend pas pourquoi. J'ai juste activé les IO-APIC sur ma VM.

        Merci de ton aide. :)

    • [^] # Re: Petite erreur

      Posté par  (site web personnel) . Évalué à 2.

      C'est aussi possible en mode NAT, et c'est même plus flexible. En NAT ta machine aura une adresse IP même si ton ordinateur n'est pas connecté à un réseau ou à un réseau inconnu (pratique quand tu bouges).

      Pour accéder à ta VM, il faut configurer correctement le transfert de port. Elle sera alors accessible via l'IP de ta machine hôte ou de «localhost» sur celle-ci.

      J'avais joué à ça récemment: Transfert de port.
      Autre intérêt: quand tu exportes et importes ta VM, cette configuration est conservée.

      Un LUG en Lorraine : https://enunclic-cappel.fr

      • [^] # Re: Petite erreur

        Posté par  . Évalué à 1.

        Merci de ta réponse.

        Je connais la redirection de port, mais c'était pas possible car je veux y accèder depuis n'importe quelle PC sur mon réseau et je veux que ma VM accède a n'importe quelle PC de mon réseau.

        Et ça n'est pas possible avec de la rediction si ?

        Cordialement.

        • [^] # Re: Petite erreur

          Posté par  (site web personnel) . Évalué à 2.

          Ça dépend de ce que tu entends par "accéder à n'importe quel PC". Tout ce qui est multicast (découvertes de services avahi) ne marchera pas, mais à part ça, ça devrait passer:
          - Quand un PC de ton réseau veut accéder à ta VM, il doit indiquer l'IP de l'hôte (machine physique) et le bon port.
          - Quand ta VM veut accéder à un PC, il lui suffit d'indiquer son IP. L'hôte est la passerelle par défaut et fera passer la communication.

          Une limitation: tu devras probablement utiliser des ports > 1000 car il n'y a que root qui a le droit de transférer des ports < 1000. Donc par exemple, tu peut dire que tout ce qui arrive sur le port 8080 de ton hôte doit être redirigé vers le port 80 de ta VM.

          Un LUG en Lorraine : https://enunclic-cappel.fr

  • # Correction sur la résolution du problème

    Posté par  . Évalué à 1.

    Je corrige juste une connerie que j'ai dit plus haut.

    Ce n'est pas parce que j'ai activer les IO/APIC mais en fait je devais avoir un conflit au niveau de l'adresse MAC de ma carte. En la changeant ça a fonctionné. J'ai tout fais en même temps et je ne comprenais pas pourquoi les IO/APIC faisais que ça marchait donc j'ai chercher et j'ai fini par trouvé.

    Conclusion: Changer l'adresse MAC de la carte peux régler le problème.

    Cordialement.

  • # Commentaire supprimé

    Posté par  . Évalué à 1. Dernière modification le 28 décembre 2019 à 09:25.

    Ce commentaire a été supprimé par l’équipe de modération.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.