J'ai Windows 8 Pro sur mon ordinateur personnel. Je souhaite utiliser une machine virtuelle Windows 7 Professionnel sous Hyper-V et je souhaite que la machine virtuelle dispose d'un accès complet à Internet. Ma machine physique dispose d'un adaptateur réseau sans fil que j'utilise pour me connecter à un routeur.
Voici ce que j'ai fait jusqu'à présent:
Dans le gestionnaire Hyper-V, j'ai créé un nouveau commutateur virtuel externe, connecté à mon adaptateur réseau sans fil. Si je regarde dans la page des connexions réseau de Windows 8, je peux voir qu'il a créé un adaptateur Ethernet virtuel et un pont réseau, et que mon adaptateur sans fil est maintenant ponté.
J'ai créé une machine virtuelle Windows 7 et, dans les paramètres Hyper-V, je l'ai configurée pour utiliser le commutateur virtuel.
Lorsque je me connecte à la machine virtuelle, j'ai un réseau, mais il est "non identifié" et n'a pas d'accès à Internet. Qu'est-ce que je rate? Est-ce quelque chose à voir avec les paramètres "d'identification du VLAN"? Je ne sais pas trop de quoi il s'agit.
Cette question était une question de super utilisateur de la semaine .
Lisez l' entrée du blog pour plus de détails ou contribuez vous-même au blog
la source
Réponses:
Pour que la machine virtuelle soit connectée à Internet, vous devez la relier à la carte réseau Ethernet / sans fil. Pour ce faire, vous devez créer un "commutateur virtuel".
Sélectionnez
Action
->Virtual Switch Manager
Sélectionnez
External
puisCreate Virtual Switch
Donnez un nom au commutateur, puis sélectionnez le contrôleur externe que vous utilisez pour vous connecter à Internet (Ethernet, ou carte réseau sans fil, etc.).
Remarque : vous devez sélectionner la manière dont vous vous connectez réellement à Internet. Par exemple, si votre ordinateur est configuré pour utiliser Wifi ou Ethernet, mais utilise actuellement Ethernet, vous devez utiliser Ethernet. La connexion Wifi ne fonctionnera pas car l' ordinateur hôte ne l'utilise pas actuellement.
Sélectionnez
Apply
puisOK
Faites un clic droit sur la machine virtuelle que vous souhaitez connecter et sélectionnez
Settings
Sous le
Network Adapter
paramètre, sélectionnez le commutateur virtuel nouvellement créé.Cela devrait permettre à la connexion que vous utilisez pour vous connecter à Internet d'être connectée à la machine virtuelle.
Remarque: il se peut que vous deviez faire un
ipconfig /release
etipconfig /renew
(Windows) ou unsudo dhclient -v -r
etsudo dhclient -v
(Linux) sur la machine distante pour qu'elle renouvelle ses paramètres DHCP et récupère une adresse IP.la source
Action
- cliquez avec le bouton droit de la souris sur le nom de l'ordinateur (dans la partie gauche)J'ai dû désactiver puis réactiver le
Allow management operating system to share this network adapter
sous le gestionnaire de commutateur virtuel.Si cette case n'est pas cochée, la machine hôte ne pourra pas utiliser l'adaptateur choisi. Il avait été vérifié dans mon cas, pour une raison quelconque, je devais le retourner encore et encore.
la source
Une autre astuce détaillée dans cette question Le réseau Windows 8 Hyper-V ne fonctionnant pas sur l'hôte est que cela ne fonctionne peut-être pas avec le sans fil ... vous n'avez pas paramétré le paramétrage à plusieurs reprises (configuration d'un adaptateur Ethernet) sans plus tarder. [édition rapide pour dire bien sûr que je mettrais en place des commutateurs virtuels distincts pour les deux adaptateurs physiques ...]
la source
Sans redémarrer, j'ai réussi à le faire fonctionner avec un adaptateur sans fil, ce qui ne ferait rien autrement.
Ouvrez le panneau de configuration des connexions réseau.
Vous verrez que le paramètre d'adaptateur virtuel a créé un pont réseau.
Faites un clic droit sur votre adaptateur Wi-Fi (celui avec l’icône de force du signal) et sélectionnez
Connect/Disconnect
Ensuite, vous devez cliquer sur le
On
commutateur qui apparaît dans la barre latérale et sélectionnez votre réseau. Pour une raison quelconque, c'étaitOff
même si j'étais en ligne auparavant.Tout s'est alors magiquement illuminé et j'ai pu accéder immédiatement à Internet depuis ma VM Win XP.
la source
Dans mon cas, alors que la machine virtuelle était en cours d’exécution, j’ai modifié les paramètres du commutateur virtuel sur «Non connecté», puis sur mon nouveau commutateur virtuel. Travaillé.
la source
Les versions récentes d'Hyper-V disposent d'un adaptateur virtuel appelé "Commutateur par défaut", qu'il est préférable d'utiliser par la machine virtuelle. Il effectue un routage interne complexe pour permettre aux machines de fonctionner. Il suffit de connecter vos ordinateurs virtuels à celui-ci et cela devrait fonctionner.
Vous pouvez également utiliser un commutateur virtuel "interne" pour connecter la machine virtuelle à Internet via un réseau WiFi. Sur la capture d'écran, j'utilise Ethernet, mais cela fonctionne également avec le WiFi. Les commutateurs internes n'exposant pas votre machine virtuelle à Internet, ils constituent donc la meilleure solution en général.
En gros, vous devez créer un commutateur virtuel interne et y connecter les adaptateurs de votre machine virtuelle, puis utiliser la fonction de connexion Internet partagée du système d'exploitation .
Toutes les étapes dans les captures d'écran:
Ensuite, à partir de la section Adaptateurs du Panneau de configuration, partagez votre connexion Internet (n’importe quel adaptateur fonctionne).
Parfois (généralement après la mise à jour Windows), la machine virtuelle perd la connexion bien que tout semble être correctement configuré. Dans ce cas, vous devez désactiver le partage Internet, puis le réactiver. Vous n'avez pas besoin de redémarrer.
la source