Bei Verwendung von NAT in vmWare können keine anderen Computer im Netzwerk gefunden werden

Bei Verwendung von NAT in vmWare können keine anderen Computer im Netzwerk gefunden werden

Ich habe eine Windows 7-VM mit vmWare Workstation 10 auf einem Windows 7-Hostcomputer erstellt. Der Hostcomputer verfügt über drei LAN-Verbindungen. Die VM greift auf zwei davon über Bridged Networking zu, was gut funktioniert. Auf das letzte Netzwerk muss über NAT zugegriffen werden, da ich diesem Netzwerk nicht einfach ein neues „echtes“ Gerät hinzufügen kann. Außerdem kann ich nur statische IPs verwenden, nicht den DHCP-Server der Workstation. Das Problem ist, dass ich nur den Hostcomputer anpingen kann. Alle anderen Computer im Netzwerk antworten nicht. Wenn ich Tracert verwende, kann ich sehen, dass beim Anpingen des Hostcomputers eine erfolgreiche Verbindung zum Standard-Gateway der NAT-Verbindung hergestellt wird und dann zur IP-Adresse des Hosts weitergeleitet wird. Wenn ich Tracert für einen anderen Computer im Netzwerk verwende, gelangt es nicht einmal zum Standard-Gateway.

Das nächste Lustige ist: Ich habe dann die VM von Computer A auf Computer B im selben Netzwerk kopiert. Beim Booten der VM auf Computer B (nachdem ich die Einstellungen des virtuellen Netzwerkeditors so konfiguriert habe, dass sie mit denen auf Computer A übereinstimmen) kann ich den Host (Computer B) nicht anpingen. Aber was ich jetzt anpingen kann, ist Computer A, aber immer noch keine anderen Computer im Netzwerk. Aber wenn ich versuche, von Computer B aus eine Verbindung zu Computer A herzustellen, läuft es einfach ab.

Irgendwelche Ideen?

Bearbeiten: Ich habe Tracert noch einmal von der VM auf Computer B zu Computer A versucht. Diesmal hat es funktioniert, aber nicht so, wie ich es erwartet hätte: Bei den ersten drei Hops kam es nur zu einem Timeout der Anforderung, aber dann, beim vierten Hop, wurde eine direkte Verbindung zu Computer A hergestellt, ohne über das Standard-Gateway des NAT oder was auch immer zu gehen.

Außerdem kann ich tatsächlich immer die IP des Hosts anpingen, der dem virtuellen Adapter zugewiesen ist. Wenn meine VM also 192.168.100.3 und der Host 192.168.100.1 hat, kann ich von der VM aus einen Ping an letzteren senden.

Antwort1

Ich konnte mein Problem mithilfe der Windows-Problembehandlung für die Netzwerke lösen. Genauere Angaben kann ich leider nicht machen, da mir die Anleitung nicht erklärt hat, was sie genau bewirkt hat und die Einstellungen immer noch gleich aussehen.

Bearbeiten: Nachdem ich dies getan hatte, konnte ich die Geräte im anderen, zuvor funktionierenden Netzwerk nicht mehr anpingen.

Ich habe jetzt (hoffentlich) eine besser funktionierende Lösung gefunden. In beiden Netzwerken hatte ich ein Standard-Gateway eingestellt. Sobald ich das Gateway in einem der Netzwerke deaktiviert habe, funktionierten beide. Für das Netzwerk mit deaktiviertem Gateway habe ich die Routen manuell mit einem Skript hinzugefügt, das beim Start ausgeführt wird.

verwandte Informationen