Ich habe einen Windows 10-Host, auf dem Gast-VMs mit NAT laufen.
Der Host und andere physische Geräte im Netzwerk befinden sich im Subnetz 192.168.0.x. Die Gast-VMs scheinen sich im Subnetz 192.168.32.x zu befinden. Die Gast-VMs können jeden anpingen (physische Geräte im selben Netzwerk und die Gast-VMs). Der Host kann jeden anpingen (physische Geräte im selben Netzwerk und die Gast-VMs). Die anderen physischen Geräte im selben Netzwerk können die Gast-VMs jedoch nicht anpingen.
Irgendeine Idee, warum?
Antwort1
Im NAT-Modus befinden sich Ihre VMs in einem zweiten Netzwerk und Ihr Host fungiert als Router. So wie Ihre anderen Geräte aufgrund Ihres Heimrouters nicht direkt vom Internet aus erreichbar sind, können Ihre VMs nicht direkt von Ihrem Netzwerk aus erreichbar sein, da sie sich hinter dem Router des Host-PCs befinden. Um in diesem Modus auf sie zuzugreifen, müssen SiePortweiterleitung einrichtenin der VM-Software.
Wenn Sie direkt auf die VMs zugreifen möchten und keine Weiterleitung einrichten müssen, müssen Sie sie so konfigurieren, dass sie eineüberbrückte Netzwerkverbindunganstelle von NAT. Dadurch werden die VMs in dasselbe Netzwerk wie der Host gesetzt und erhalten eine IP von 192.168.0.x, genau wie Ihre anderen Geräte im Netzwerk.