Impossible de se connecter à Internet sur Hyper v Ubuntu 14.04

16

J'ai configuré Ubuntu 14.04 sur hyper-v dans Windows 8.1. J'ai également un commutateur réseau externe relié à Ethernet. Internet et LAN fonctionnent bien sur mon PC Windows 8.1 hôte. Mais je ne peux pas utiliser Internet sur Ubuntu hyper-v, bien que je puisse utiliser LAN (réseau interne de mon organisation) sur Ubuntu hyper-v.

Veuillez m'aider à résoudre le problème.

warrior107
la source

Réponses:

21

J'ai lu beaucoup d'articles sur ce problème et beaucoup prétendent partager la connexion Internet de l'adaptateur wifi pour résoudre le problème. Cela n'a pas fonctionné dans mon cas. Qu'est-ce qui a fonctionné pour moi, et cela devrait répondre à votre question:

  1. Création d'un commutateur virtuel interne sous Hyper-V.

    1. Ouvrez "Hyper V Manager"
    2. Sélectionnez "Virtual Switch Manager"
    3. Sous Nouveau commutateur virtuel, sélectionnez "Interne"
    4. Sélectionnez "Créer un commutateur virtuel"
  2. Arrêtez la machine virtuelle Ubuntu

  3. Ajoutez un adaptateur hérité avec le commutateur virtuel interne qui vient d'être créé à l'étape 1.

  4. Ouvrez "Centre Réseau et partage"

  5. Sélectionnez "Modifier les paramètres de l'adaptateur".

  6. Sélectionnez votre adaptateur Wifi et le commutateur virtuel que vous venez de créer, cliquez avec le bouton droit sur l'option de menu "Créer un pont"

  7. Démarrez la machine virtuelle Ubuntu

  8. Connectez-vous à Ubuntu

  9. Attendez une minute, la connexion doit se connecter ...

Bob Brown
la source
Que signifie l'étape 3? Ajouter un adaptateur hérité?
CornSmith
1
L'étape 3 a vraiment besoin de plus d'informations ...
DeadPassive
Étape 3: dans vos paramètres de machine virtuelle, sous "Adaptateurs réseau", ajoutez le commutateur virtuel que vous avez créé à l'étape 1.
Kevin Brown
Ces étapes n'ont pas aidé jusqu'à ce que je passe au point de terminaison 2,4 GHz sur mon routeur double bande.
IPSUS
Pourquoi le type doit-il être interne ?
Eugene
4

Après avoir suivi les étapes ci-dessus, vous devriez pouvoir vous connecter mais si vous voyez que votre hôte (Windows) et votre invité (Ubuntu) ont les mêmes adresses IP, vous ne pourrez peut-être pas vous connecter à Internet à partir de la machine invitée:

Vous pouvez suivre les étapes ci-dessous pour passer aux paramètres IP manuels pour le faire fonctionner, car cela m'a aidé :)

  1. Exécutez ipconfig /allsur l'invite de commande Windows et notez:

    a) Adresse IPv4 (peut être suffixée comme préférée)

    b) Adresse IP du serveur DNS

    c) Masque de sous-réseau

    d) Passerelle par défaut

  2. Ouvrez le Centre Réseau et partage et sélectionnez Modifier les paramètres de l'adaptateur

  3. Retirez l'adaptateur vEthernet de votre commutateur virtuel du pont (s'il est ponté)
  4. Accédez aux propriétés du commutateur virtuel
  5. Vous trouverez l'option Internet Protocol Version 4 (TCP / IPv4) sous la zone de liste
  6. Allez dans Propriétés de l'option IPv4. Cela ouvrira une autre boîte de dialogue
  7. Accédez à l' onglet Configuration alternative
  8. Sélectionnez l' option configurée par l'utilisateur
  9. Vous pouvez mettre ici une adresse IP de votre choix. Il est plus facile de modifier la dernière partie de l'adresse IP (avec un nombre plus élevé) notée à l'étape 1-a et de la mettre ici. par exemple, si mon adresse IP IPv4 à l'étape 1-a est 192.168.0.102, je mettrais 192.168.0.135 ici.
  10. Mettez l'adresse notée à l'étape 1-c dans le champ Masque de sous-réseau
  11. Mettez l'adresse notée à l'étape 1-d dans le champ Passerelle par défaut
  12. Mettez l'adresse notée à l'étape 1-b dans le champ Serveur DNS préféré
  13. Vous pouvez laisser les autres champs
  14. Cliquez sur OK et sortez des propriétés IPv4 et des boîtes de dialogue des propriétés vEthernet.
  15. Reliez-le à nouveau (si vous l'avez supprimé plus tôt)
  16. Connectez-vous à la machine Ubuntu hyper-v
  17. Accédez au réseau via Unity
  18. Vous devriez voir le réseau câblé connecté, sinon attendez quelques minutes. (Si aucune option câblée n'est visible, veuillez sélectionner Auto Ethernet une fois dans l'option de menu du bureau en haut à droite)
  19. Cliquez sur le bouton Options qui ouvrira la boîte de dialogue
  20. Accédez à l' onglet Paramètres IPv4
  21. Sélectionnez la méthode comme manuel
  22. Mettez l'adresse IP que vous avez configurée dans l'adaptateur de commutateur virtuel (vEthernet). Comme par exemple, il devrait être 192.168.0.135.
  23. Mettez le masque de sous-réseau (étape 1-c) et la passerelle par défaut (étape 1-d) sous le champ Netmask et Gateway respectivement.
  24. Mettez l'adresse IP du serveur DNS dans le champ Serveurs DNS .
  25. Cochez l' option Exiger l'adressage IPv4 .....
  26. Enregistrez et fermez les boîtes de dialogue
  27. Cela a donné une adresse IP fixe à votre machine Ubuntu. Vous devriez être en mesure d'envoyer une requête ping à la passerelle par défaut à partir d'une machine Ubuntu et de vous connecter à Internet.
Bankey
la source
Bienvenue sur Ask Ubuntu! ;-) Vous êtes autorisé à modifier les réponses existantes et à les améliorer! Un réviseur comme moi examinera ensuite vos modifications et les approuvera si elles sont jugées précieuses! Veuillez ne pas ajouter de réponses partielles comme réponses ici! ;-)
Fabby
La configuration d'une adresse IP statique a fonctionné pour moi lorsque le DHCP ne fonctionnait pas.
John Atwood
0

Sur mon ordinateur portable, j'ai un problème similaire. Ce qui était plus étrange, c'est que, parfois, cela fonctionne sur le WiFi et parfois non.

Pendant que je jouais avec, j'ai constaté que cela fonctionnait quand il utilisait 2,4 Ghz pour établir la connexion tandis que quand 5 Ghz était utilisé, il fallait décrire ma @BobBrown.

J'ai réglé pour oublier le réseau 5 Ghz sur mes paramètres WiFi sur mon Win2012R2.

Meilleur BaS

BaS
la source
Cela fonctionne également sur CentOS 7 et Ubuntu 16 en tant que système invité
BaS
1
Bienvenue sur Ask Ubuntu! Je recommande de modifier cette réponse pour la développer avec des détails spécifiques sur la façon de procéder. (Voir aussi Comment écrire une bonne réponse? Pour des conseils généraux sur les types de réponses considérées comme les plus utiles sur Ask Ubuntu.)
David Foerster