Mein Hauptgerät ist ein Windows 7 Professional-Laptop. Auf diesem Computer befinden sich zwei virtuelle Computer, bei denen es sich auch um Windows 7 Professional handelt. Ich brauche diese VMs, um einander sehen zu können, aber ich brauche sie auch, um auf das Internet zugreifen zu können.
Gegenwärtig sind alle in dem Hotel, in dem ich wohne, mit dem öffentlichen Internet verbunden, aber ich kann die anderen Computer nicht sehen, da dies ein öffentliches Netzwerk ist.
Ich muss ein privates Netzwerk zwischen meiner physischen Maschine und den beiden darin befindlichen virtuellen Maschinen erstellen. Wie kann ich das machen?
Ich fand heraus, wie man das öffentliche Netzwerk als privates Netzwerk betrachtet, aber nicht, wie man ein privates Netzwerk erstellt, das in der Maschine vorhanden ist, während man die Außenwelt sieht.
Mein Google-fu hat nicht viel preisgegeben - vielleicht verwende ich die falschen Begriffe.
UPDATE : Ich habe beiden VMs eine zusätzliche Netzwerkkarte hinzugefügt und sie auf lokal gesetzt. Ich habe dann die VMs gestartet und versucht ein neues Netzwerk anzulegen. Jetzt kann ich jedoch andere Geräte im Netzwerk des Hotels sehen und sie können mich vermutlich sehen (nicht erwünscht). Kann jemand eine ausführliche Erklärung zum Einrichten oder einen Link zu einer Website geben, die dies tut? Ich kann nicht die einzige Person sein, die ein privates internes Netzwerk auf ihrem PC haben möchte ?!
UPDATE2 : Fand dies , das beschreibt, was ich tun möchte. Werde morgen versuchen zu sehen, ob es funktioniert - anscheinend war ich fast da.
UPDATE3 : Es hat anscheinend nicht funktioniert. Zusätzliche Prämie, die für jeden vergeben wird, der eine Schritt-für-Schritt-Anleitung für die Kommunikation zwischen zwei virtuellen Maschinen erstellen kann. Extra Lob für die Verwendung von MySQL & Apache auf den VMs!
quelle
Welches VM-Produkt verwenden Sie? VMware? VirtualBox? MS Virtual PC? Die meisten von ihnen verwenden standardmäßig NAT. Dies ist genau das, was Sie möchten, wenn diese VMs das Internet erreichen sollen.
Wie überprüfen Sie außerdem, ob diese Computer für das öffentliche Netzwerk "sichtbar" sind? Der Hostcomputer kann die VMs anzeigen, da Ihr Windows 7-Host sie anzeigen kann, unabhängig davon, ob Sie den Nur-Host-, den NAT- oder den Bridged-Modus verwenden. Nur im Bridged-Modus sollten die VMs für das öffentliche Netzwerk sichtbar sein. Im NAT-Modus verhält sich Ihr Host-PC wie ein NAT-Router, sodass nur Ihr Haupt-Host-Rechner tatsächlich sichtbar ist. Wenn Sie sich jedoch das Netzwerk auf dem Host-Rechner ansehen, sind die VMs weiterhin sichtbar, da Ihr Host sowohl die Öffentlichkeit durchsucht Seite UND das interne VM-Netzwerk.
Um wirklich zu sehen, ob diese Computer für das öffentliche Netzwerk tatsächlich sichtbar sind, müssten Sie ein anderes Gerät als den Host-PC verwenden, um zu versuchen, sie von außen zu betrachten.
quelle
Das Hotels Wifi kann aktiv verhindern, dass LAN-Geräte miteinander kommunizieren.
Möglicherweise müssen Sie die Computer ins Internet stellen und dann ein Software-Layer-VPN-Netzwerk wie Hamachi verwenden .
Bearbeiten :
Möglicherweise können Sie eine VM mit zwei Netzwerkkarten einrichten, wobei die erste "Shared NAT" und die zweite "Internal" ist. Stellen Sie dann auf der zweiten VM (usw.) die Netzwerkkarte auf "Intern" ein.
Aktivieren Sie dann in Windows auf der VM mit den beiden Netzwerkkarten die gemeinsame Nutzung der Internetverbindung, um den 'Shared NAT'-Adapter für das Nur-interne Netzwerk freizugeben.
quelle
Stellen Sie einfach sicher, dass sich jeder Computer im selben Subnetz befindet .
Beispiel:
quelle
Es ist Jahre her, seit ich Virtual PC verwendet habe, daher ist es möglich, dass das, was ich vorschlagen werde, nicht getan werden kann. In anderen Virtualisierungslösungen habe ich jede VM so eingerichtet, dass ich mit dem Internet verbunden bin (wahrscheinlich über eine NAT-Verbindung). Sobald ich sicher war, dass das Internet funktioniert, fügte ich eine zweite Netzwerkkarte in einem Host-Netzwerk hinzu und richtete das statische Routing auf den Client-Computern ein. Das Host-Netzwerk ist ausschließlich für den Datenverkehr innerhalb des Clients vorgesehen, und die Standardroute gilt für alle anderen Aufgaben.
quelle