Créer un réseau privé à l'intérieur de ma machine Windows 7

12

My Main Rig est un ordinateur portable Windows 7 Professionnel. Sur cette machine se trouvent deux machines virtuelles, toutes deux également Windows 7 Professionnel. J'ai besoin de ces machines virtuelles pour pouvoir se voir, mais j'en ai également besoin pour accéder à Internet.

Actuellement, ils sont tous connectés à Internet public dans l'hôtel où je séjourne, mais je ne peux pas voir les autres machines car il s'agit d'un réseau public.

Ce que je dois faire, c'est créer un réseau privé entre ma machine physique et les deux machines virtuelles qui y résident. Comment puis je faire ça?

J'ai trouvé comment faire croire que le réseau public est un réseau privé, mais pas comment créer un réseau privé qui existe au sein de la machine tout en voyant le monde extérieur.

Mon Google-fu n'a pas révélé grand-chose - j'utilise peut-être les mauvais termes.

MISE À JOUR : J'ai ajouté une carte réseau supplémentaire aux deux machines virtuelles et les ai définies sur local. J'ai ensuite démarré les machines virtuelles et essayé de créer un nouveau réseau. Cependant, je peux maintenant voir d'autres machines sur le réseau hôtelier et ils peuvent probablement me voir (ce n'est pas souhaité). Quelqu'un peut-il donner une explication détaillée de la façon de configurer cela ou un lien vers un site qui le fait? Je ne peux pas être la seule personne à vouloir un réseau interne privé sur son PC?!

UPDATE2 : J'ai trouvé cela qui décrit ce que je veux faire. J'essaierai demain pour voir si cela fonctionne - semble que j'y étais presque.

UPDATE3 : Semble que cela n'a pas fonctionné. Prime supplémentaire qui sera accordée à toute personne pouvant faire un guide étape par étape pour faire communiquer deux machines virtuelles. Cudos supplémentaires pour utiliser MySQL et Apache sur les machines virtuelles!

graham.reeds
la source

Réponses:

6

Pour avoir les machines virtuelles sur un réseau distinct privé de votre PC, utilisez l'adaptateur de bouclage Microsoft. L'adaptateur Microsoft Loopback est un outil de test pour un environnement réseau virtuel où l'accès réseau n'est pas disponible. Il configure une carte réseau virtuelle privée sur votre ordinateur.

Pour installer, voir ceci: Comment installer un adaptateur de bouclage dans Windows 7 .

Après son installation, à partir de Virtual PC:

  1. Sélectionnez votre machine virtuelle
  2. Accédez aux paramètres
  3. Cliquez sur le paramètre "Mise en réseau"
  4. Pour votre carte réseau, sélectionnez «Microsoft Loopback Adapter»

Maintenant, vous devriez pouvoir voir vos autres instances Virtual PC en cours d'exécution qui partagent également la même carte de bouclage, tandis que ce réseau virtuel est inaccessible depuis l'extérieur de votre ordinateur.

Si vous devez utiliser Internet à partir des machines virtuelles, consultez cet article:
Configuration de NAT via l'utilisation de l'adaptateur de bouclage Microsoft et du partage de connexion Internet .

harrymc
la source
Cela semble la suggestion la plus logique, je vais l'essayer d'abord.
graham.reeds
D'accord, maintenant quoi? Les deux machines virtuelles sont sur l'adaptateur de boucle, mais il n'y a pas de réseau entre les machines. Dois-je leur attribuer une adresse IP statique?
graham.reeds
Oui, car ce réseau virtuel n'a pas de serveur DHCP. Choisissez un autre segment de réseau que celui desservi par votre routeur, par exemple 200.200.200.x plutôt que 192.168.xx
harrymc
Toujours pas réussi. J'ai attribué le 1er VM 192.168.200.1 et le deuxième VM 192.168.200.2. Cela n'a pas fonctionné, j'ai donc affecté l'hôte à 192.168.200.100. Ça n'a pas marché. J'ai également désactivé ipv6 au cas où cela perturberait le problème. Toujours pas de joie. Imaginez, pendant un instant, je suis vraiment vraiment stupide. Expliquez en quelques étapes simples comment cela devrait fonctionner et comment procéder.
graham.reeds
Avant de demander "Quelles erreurs ai-je rencontrées" - en ne fonctionnant pas, je veux dire que je ne peux pas cingler l'autre VM.
graham.reeds
1

Quel produit VM utilisez-vous? VMware? VirtualBox? MS Virtual PC? La plupart d'entre eux utilisent NAT par défaut, c'est ce que vous voudriez si vous souhaitez que ces VM puissent accéder à Internet.

De plus, comment vérifiez-vous que ces machines sont "visibles" pour le réseau public? La machine hôte sera en mesure de voir les machines virtuelles, car que vous utilisiez le mode hôte uniquement, NAT ou ponté, votre hôte Windows 7 pourra les voir. Seul le mode ponté devrait rendre les machines virtuelles visibles sur le réseau public. Le mode NAT fait que votre PC hôte se comporte comme un routeur NAT, donc seule votre machine hôte principale serait réellement visible, mais si vous regardez le réseau sur la machine hôte, les VM seront toujours visibles car votre hôte naviguera à la fois sur le public côté ET le réseau VM interne.

Donc, pour vraiment voir si ces machines SONT RÉELLEMENT visibles pour le réseau public, vous devez utiliser un périphérique autre que le PC hôte pour essayer de les regarder de l'extérieur.

Lara Dougan
la source
J'utilise VirtualPC - c'est pourquoi il est étiqueté avec VirtualPC. Peut-être que je devrais rendre cela plus explicite dans mon article. Si je déconnecte l'hôte du réseau et regarde le réseau (sous l'ordinateur), rien n'apparaît. Si je me connecte au réseau de l'hôtel et refais la même chose, je peux voir les VM (ainsi que plusieurs autres machines). Les adresses IP non statiques de la machine virtuelle sont également dans la même plage que ma machine physique.
graham.reeds
Quelle version de Virtual PC? Les options de mise en réseau diffèrent selon la version utilisée. Utilisez-vous la dernière version?
Lara Dougan
Je le crois. Selon la boîte de dialogue d'aide, il s'agit de 6.0.192.0
graham.reeds
0

Les hôtels Wifi peuvent empêcher activement les machines côté LAN de communiquer entre elles.

Vous devrez peut-être obtenir les machines sur Internet, puis utiliser un réseau VPN de couche logicielle comme Hamachi .

Éditer :

Vous pourrez peut-être configurer une VM avec deux cartes réseau, la première étant «NAT partagée» et la seconde étant «Interne». Ensuite, sur la deuxième machine virtuelle (etc.), définissez la carte réseau sur Interne.

Ensuite, dans Windows sur la machine virtuelle avec les deux cartes réseau, activez le partage de connexion Internet pour partager l'adaptateur «NAT partagé» avec le réseau interne uniquement.

Ƭᴇcʜιᴇ007
la source
2
Comment un réseau hôtelier peut-il m'empêcher de créer un LAN sur ma propre machine? Avez-vous lu ma question?
graham.reeds
Désolé, côté LAN, je voulais dire le réseau de l'hôtel. Le réseau local de l'hôtel, pas le réseau local de votre chambre d'hôtel. :)
Ƭᴇcʜιᴇ007
Je ne veux pas communiquer avec d'autres machines du réseau hôtelier. Je veux juste que les machines internes à ma machine communiquent entre elles. Je vais essayer ce que votre montage suggère ce soir.
graham.reeds
Nan. Je ne l'ai pas fait fonctionner. Je ferai une mise à jour de ma question.
graham.reeds
Quoi qu'il en soit, si vous souhaitez que les VM communiquent avec le monde extérieur, elles devront alors communiquer avec au moins un hôte supplémentaire sur le réseau de l'hôtel.
Kirk
0

Assurez-vous simplement que chaque machine sur le même sous-réseau .

Exemple:

192.168.50.0 w / 255.255.255.0 comme masque de réseau, ou son appelé a / 24.
Cela vous donne les adresses: 192.168.50.1 - 192.168.50.254 sur le même réseau.
Vous pourriez alors donner:
OrdinateurA - 192.168.50.10
OrdinateurB - 192.168.50.11
OrdinateurC - 192.168.50.12

Puisqu'ils sont sur le même sous-réseau, ils devraient parler et jouer bien.
daalbert
la source
0

Cela fait des années que je n'utilise pas Virtual PC, il est donc possible que ce que je vais suggérer ne puisse pas être fait. Dans d'autres solutions de virtualisation, je configurais chaque machine virtuelle afin de pouvoir accéder à Internet (probablement à l'aide d'une connexion NAT). Une fois que j'étais sûr qu'Internet fonctionnait, j'ajouterais une deuxième carte réseau sur un réseau uniquement hôte et mettrais en place un routage statique à l'intérieur des machines clientes. Le réseau hôte uniquement serait pour le trafic intra-client, et la route par défaut serait pour tout le reste.

Église
la source