Ubuntu fonctionne sous VirtualBox et obtient un accès Internet, via le système d'exploitation hôte, à partir de mon bureau wlan.
Parfois, je sors mon ordinateur portable du bureau et utilise mon téléphone portable comme «point d'accès sans fil» pour obtenir un accès à Internet. Tout cela fonctionne bien pour le système d'exploitation hôte, mais je ne parviens pas à faire "voir" Internet à Ubuntu lorsque j'utilise le "point d'accès sans fil".
J'ai un nic défini dans la VM et il ressemble à ceci:
J'ai essayé d'ajouter un autre nic en mode NAT (c'est ce que je pense être conseillé ici ) mais cela n'a pas aidé.
Je pense que j'ai peut-être besoin de faire le nic en mode NAT, mais d'apporter ensuite des modifications au fichier / etc / network / interfaces mais je ne sais pas quelles modifications sont nécessaires.
Conseil ?
Réponses:
Je suis le PO et je le fais fonctionner et voici comment.
Tout d'abord, la machine virtuelle avait été configurée pour utiliser une adresse IP fixe en mode pont. J'ai donc modifié / etc / network / interfaces afin qu'elle revienne à la valeur "normale" de eth0 ...
Deuxièmement, j'ai réalisé (embarrassé de l'admettre, mais c'est vrai) que lorsque j'utilisais autre chose que le premier onglet des "Périphériques réseau" de Virtualbox ... comme celui-ci, j'utilise le troisième onglet ...
... Je devais apporter des modifications dans / etc / network / interfaces qui spécifiaient, dans ce cas, eth2, sans les mettre dans eth0. Cela vaut peut-être la peine de dire que je n'utilisais "Adaptateur 3" que parce que je ne voulais pas perturber les réglages précédemment définis dans "Adaptateur 1" et "Adaptateur 2" (bien que je les ai temporairement désactivés)
Troisièmement - comme vous pouvez le voir ci-dessus, je l’ai configuré pour utiliser NAT
Quatrième et dernier, je suis entré dans la redirection de port sur l'onglet Adapter ...
... et les ports spécifiés 8000 et 22 (les deux seuls ports dont j'avais besoin pour gérer le trafic pour pouvoir entrer et sortir de la machine virtuelle) à transférer de l'hôte à la machine virtuelle, ce qui spécifie ...
... sur le système d'exploitation hôte, un serveur écoute sur la VM pour mettre le port 8080 en communication pour recevoir le trafic.
Alors maintenant ça marche! Je suis sûr qu'il y a d'autres moyens mais c'est un moyen.
la source