web-dev-qa-db-fra.com

Pas de connectivité Internet dans virtual-box, Host et Virtual OS étant 12.04

Precise 12.04 est installé en tant que système d'exploitation hôte. Dans VirtualBox, j'ai également installé 12.04.

Je ne parviens pas à connecter le Virtual 12.04 à l’Internet hôte. J'ai essayé de sélectionner toutes les options disponibles dans les adaptateurs réseau (NAT, hôte uniquement, pont, etc.), mais aucune d'entre elles ne fonctionne. Dans certaines options, certains éléments doivent être entrés manuellement, ce que je ne sais pas quoi entrer.

Où vais-je mal dans les paramètres?

19
Nirmik

La connexion NAT devait être sélectionnée, le matériel étant:

AMD PCNet FAST III (Am79C973, the default)

Cela fonctionne avec presque tous les systèmes d’exploitation (comme mentionné sur le page d’aide de Virtualbox ). Le paramètre Intel pour une raison quelconque ne fonctionnait pas.

Pour les configurations réseau avec des paramètres de routeur lourds, vous devrez peut-être utiliser l’option Bridged avec "PCNet FAST III" par défaut.

22
Nirmik

VB a probablement établi une connexion "réseau non identifié" avec votre machine réelle et l'utilise comme source pour la connexion Internet. Suivez les paramètres ci-dessous pour vérifier vos bases pour que l’Internet fonctionne dans votre système d’exploitation virtuel.

Paramètres réseau: * Sélectionnez NAT sous "Attaché à:" * "Type d'adaptateur:" MT Bureau (ne peut être modifié que lorsque vm est mis hors tension) * Boîte "Câble connecté" est vérifié

Paramètres système: * La case "Réseau" est cochée dans la liste "Ordre de démarrage:".

3
Benjamin

Je voulais simplement que tout le monde sache que j'avais résolu le problème en désinstallant Virtualbox du Centre de logiciel et en installant la copie trouvée sur le site Web virtualbox.org. Ensuite, je règle également l'adaptateur sur AMD PCNet FAST III (Am79C973, valeur par défaut).

2
alemur

Supprimez tous les packages de virtualbox du système, puis installez-les à partir de Virtualbox.org. Tout cela à cause du code binaire /usr/lib/virtualbox/VBoxNetNAT manquant; l'accès Internet en NAT ne fonctionne pas en mode réseau. Ce n'est pas une option par défaut NAT.

Normalement, il devrait exécuter ce fichier comme:

/usr/lib/virtualbox/VBoxNetNAT --ip-address 10.0.2.1 --netmask 255.255.255.0 --network NatNetwork --trunk-type whatever

Mais sans ce fichier, l'invité obtient uniquement l'adresse IP du serveur DHCP et il ne peut pas se connecter à Internet. La communication entre les invités fonctionne très bien.

Après avoir désinstallé tous les packages de virtualbox et installé le package (5.1.4-110228 ~ Ubuntu ~ trusty) de VirtualBox.org, /usr/lib/virtualbox/VBoxNetNAT se connecte très bien à Internet.

0
Borys

En utilisant Debian dans ma machine virtuelle, je devais éditer les interfaces/etc/network/pour utiliser eth0 comme interface de bouclage par défaut:

...
auto eth0
iface eth0 inet dhcp
0
Greg K.