Ich entwickle gerade auf einem Ubuntu Karmic. Dafür habe ich also lampp mit einem virtuellen Host auf Apache installiert http: // myproject / ist dem Stammverzeichnis meines Projekts zugeordnet.
Jetzt zum Testen der Website im IE habe ich eine XP-Maschine auf einer VirtualBox OSE installiert. Ich habe es geschafft, den virtuellen Host auf dem XP-Computer zum Laufen zu bringen, indem ich ihn der Hostdatei wie folgt hinzufügte:
255.255.255.255 myproject
Dabei ist 255.255.255.255 die IP-Adresse des Host-Computers (mein Ubuntu).
Wenn ich jetzt jeden Tag zur Arbeit komme und meinen Computer an das Netzwerk anschließe, hat sich meine IP geändert. Wenn ich XP starte, muss ich die IP in der Hostdatei auf meine neue IP ändern. Gibt es eine Möglichkeit, wie ich die IP auf etwas einstellen kann, das der XP als Host-Computer erkennt?
Ich habe versucht, die IP in der Hostdatei durch den Host-Computernamen zu ersetzen, aber das scheint nicht zu funktionieren ...
Das würde mein Leben ein bisschen einfacher machen :)
quelle
10.0.2.2
hat funktioniert.Sie können Ihrer VM eine statische IP-Adresse im Bridged-Connection-Modus zuweisen (in der Regel ab x.x.x.256). Dieser Bereich wird normalerweise nicht von DHCP zugewiesen. Sie können sich auch bei Ihrem Netzwerkadministrator erkundigen, wie hoch der definierte DHCP-IP-Bereich ist, und eine IP außerhalb dieses Bereichs als statische IP-Adresse Ihrer VM verwenden.
quelle
Ich denke, Sie sollten sich den Netzwerktyp ansehen, den Virtualbox für Ihre virtuelle Maschine verwendet.
Meine bevorzugte Netzwerkmethode mit Virtualbox ist die Verwendung des Bridged-Netzwerkmodus. Hier wird Ihre virtuelle Maschine im selben Netzwerk wie der Host angezeigt - es ist so, als ob eine andere physische Maschine am selben Router wie die Host-Maschine angeschlossen wäre.
Andernfalls könnten Sie die Verwendung von Host-Only-Netzwerken in Betracht ziehen, die meines Erachtens das bieten, was Sie wollen, aber ich habe sie nie verwendet.
quelle