Keine DNS-Auflösung beim Ausführen von XP in VMWare Fusion mit einer statischen IP

Keine DNS-Auflösung beim Ausführen von XP in VMWare Fusion mit einer statischen IP

Ich gewinne Windows XP unter VMWare Fusion auf meinem OSX 10.7.4 im Bridge-Modus.

Ich muss den Gast (XP) über einen Hostnamen referenzieren können, da er einen Server hostet, den ich in der Entwicklung verwende. Um das zu erreichen, bin ich in die XP-Netzwerkeinstellungen gegangen und habe angegeben, dass er eine statische IP-Adresse verwenden soll. Dann bearbeite ich meine Hosts (OSX) /etc/hosts-Datei, um einen Hostnameneintrag für diese IP-Adresse hinzuzufügen. Das funktioniert alles gut, aber wenn ich es so mache, hat XP keinen Internetzugang. Es scheint, dass es keine DNS-Auflösung hat (d. h. ich kann externe IP-Adressen anpingen, aber keine Hostnamen).

Wenn ich unter XP dynamische IPs über DHCP verwende, funktioniert das Internet einwandfrei – ich kann dann aber nicht über den Hostnamen darauf zugreifen.

Kann mir jemand einen Vorschlag machen, wie ich hier beides erreichen kann? Gibt es eine Möglichkeit, dem Gast eine statische IP-Adresse zuzuweisen, aber automatisch den DNS zu verwenden, den mein Host verwendet?

Beachten Sie, dass es mir egal ist, ob es überbrückt oder NAT ist. Sollte ich stattdessen NAT verwenden? Die wichtigsten Dinge, die ich benötige, sind: 1. Auf das Gast-XP muss über einen Hostnamen vom Host-OSX aus verwiesen werden können. 2. Das Gast-XP muss über einen Internetzugang verfügen.

Für jede Hilfe wäre ich sehr dankbar.

Antwort1

Ich hatte Probleme mit diesem Setup, als ich versuchte, mithilfe von Hostnamen einen Tunnel in iisexpress zu erstellen. Mit dem folgenden Setup hat es endlich geklappt.

  1. Stellen Sie das VMware-Netzwerk so ein, dass es mit dem Mac geteilt wird (NAT).
  2. Richten Sie das Gastnetzwerk (Windows) auf DHCP ein. Notieren Sie sich ALLE von DHCP zugewiesenen Einstellungen.
  3. Wechseln Sie zurück zu statisch und verwenden Sie diese Einstellungen
  4. das Problem für mich bestand darin, dass ich unter den erweiterten Optionen das dem DNS zugewiesene lokale Domänenpräfix nicht bemerkt hatte.

Jetzt kann Ihr Mac (Host) auf DHCP sein und jedes Mal eine neue IP-Adresse erhalten, aber das Gastbetriebssystem hat immer dieselbe statische IP-Adresse. Dies war für mich wichtig, da ich mit einem MacBook Pro arbeite und mich mit verschiedenen Netzwerken mit unterschiedlichen Subnetzen verbinde.

hoffe das hilft.

verwandte Informationen