Virtuelle Maschine mit UTM, Parallels oder VMware hat auf dem Mac kein Internet
Eine virtuelle Maschine erreicht das Internet über einen Modus, den die VM-App auf dem Mac einrichtet. Der Modus „Shared“ oder NAT läuft über den Mac. Der Bridged-Modus bringt die VM als weiteren Computer in dein Netzwerk.
Mein Mac hat dieses Problem: Virtuelle Maschine mit UTM, Parallels oder VMware hat auf dem Mac kein Internet. Lies https://kilobat.app/de/guides/vm-no-internet-mac.md und geh es mit mir durch. Installiere die Kilobat-CLI, falls sie fehlt: brew install seifip/kilobat/kilobat. Führe die Terminal- und kilobat-Checks aus der Anleitung selbst aus und sag mir, was du findest. Liste die Schritte auf, die nur ich erledigen kann. Frag nach, bevor du eine Einstellung änderst.
Symptome
- Der Mac hat Internet, das Gastsystem aber nicht.
- Der Gast hat eine IP-Adresse, aber Websites laden nicht.
- Der Gast bekommt im Bridged-Modus keine oder eine falsche IP-Adresse.
- Die VM funktionierte, bevor du ein VPN auf dem Mac eingeschaltet hast.
- Die VM funktionierte nach einem macOS-Update oder einem Update der VM-App nicht mehr.
Mögliche Ursachen
- Bridged-Modus im WLAN. UTM sagt, dass das Bridging mit einer WLAN-Schnittstelle zusätzliche Konfiguration brauchen kann. Parallels sagt, dass Probleme im Bridged-Modus vom lokalen Netzwerk kommen können.
- Ein Modus ohne Internet. Der Modus Host Only von UTM blockiert WAN-Datenverkehr, sodass der Gast das Internet nicht erreicht. Der Modus Host-only von VMware verbindet die VM nur mit dem Mac.
- Ein VPN oder eine Sicherheits-App auf dem Mac. Laut Apple können VPN und andere Software zur Netzwerküberwachung den Internetzugang beeinflussen. Auch der VM-Datenverkehr läuft durch diese Software.
- Eine Firewall-Regel für die VM-App. Für eine Firewall-App auf dem Mac stammt der Datenverkehr der VM vom Prozess der VM-App. Eine Sperrregel für diese App blockiert auch den Gast.
- Die eigenen Einstellungen des Gastsystems. Der Gast kann einen falschen DNS-Server, eine Firewall oder eine Netzwerkkarte haben, die im Gast einen Treiber braucht.
So prüfst du es
Stelle sicher, dass der Mac selbst Internet hat.
Öffne die Einstellungen der VM. Suche den Netzwerkmodus, etwa Shared Network, Bridged oder Host Only.
Zeige im Gast die IP-Adresse und das Gateway. Nutze
ip addrunter Linux oderipconfigunter Windows.Pinge im Gast das Gateway an. Pinge dann eine öffentliche Adresse an, etwa 1.1.1.1.
Schlage im Gast einen Namen nach, etwa example.com. Wenn der Ping funktioniert, der Name aber nicht, liegt das Problem bei DNS.
Liste auf dem Mac die VPN-Konfigurationen und ihren Status auf.
scutil --nc listWähle Apple-Menü > „Systemeinstellungen“ > „Allgemein“ > „Anmeldeobjekte & Erweiterungen“. Klicke bei „Netzwerkerweiterungen“ auf die Infotaste.
So behebst du es
Stelle die VM auf den Shared-Modus. Wähle in UTM Shared Network. Wähle in Parallels Shared Network. Wähle in VMware Fusion den NAT-Modus, Share with my Mac.
Starte das Gastsystem neu, nachdem du den Modus geändert hast.
Wenn du den Bridged-Modus brauchst, nutze Bridging zu Ethernet, nicht zu WLAN.
Wenn in UTM der Shared-Modus fehlschlägt, probiere Emulated VLAN. UTM führt dieses Netzwerk in einem eigenen Prozess aus.
Schalte das VPN auf dem Mac zum Test aus. Funktioniert die VM dann, lies die Einstellungen des VPN-Herstellers für lokalen oder geteilten Datenverkehr.
Aktualisiere die VM-App und macOS. Installiere die Gast-Tools, die die VM-App liefert.
Wenn der Gast eine IP-Adresse, aber kein Internet hat, prüfe die DNS- und Firewall-Einstellungen des Gasts.
Mit Kilobat
Die Prüfungen von Kilobat laufen auf dem Mac. Nutze
--context vm, wenn der fehlschlagende Code in einer VM läuft. Der Bericht endet dann mit einem Befehl, den du im Gast ausführst.kilobat why example.com --context vmKilobat zählt den Datenverkehr der VM unter dem Prozess der VM-App. Sieh dir die Regel dieser App im aktiven Profil an.
kilobat rulesWenn die VM-App eine Sperrregel hat, entferne sie mit
kilobat resetund der Bundle-ID der App.Prüfe, ob ein VPN auf dem Mac DNS oder Routen ändert.
kilobat vpn
Fragen
Welchen Modus soll ich nutzen?
UTM empfiehlt Shared Network für neue virtuelle Maschinen. Parallels schlägt Shared Network vor, wenn der Bridged-Modus kein Internet hat.
Braucht die VM-App die Berechtigung „Lokales Netzwerk“?
Apples Datenschutzregeln für das lokale Netzwerk gelten für Apps, aber Apple beschreibt nicht, wie sie für Gast-Datenverkehr gelten. Wenn der Gast lokale Geräte nicht erreicht, prüfe die VM-App unter Systemeinstellungen > Datenschutz & Sicherheit > Lokales Netzwerk.
Warum bieten manche Apps mit Apples Virtualization-Framework keinen Bridged-Modus an?
Apple sagt, dass überbrückte Netzwerkgeräte ein eingeschränktes Entitlement für Virtualisierungssoftware brauchen. NAT-Geräte brauchen es nicht.
Quellen
- UTM Documentation: Network (QEMU)
- UTM Documentation: Network (Apple Virtualization)
- Parallels KB: Internet connection issues in Bridged mode
- Broadcom KB: Understanding networking types in VMware Fusion
- Apple Developer: VZNATNetworkDeviceAttachment
- Apple Developer: VZBridgedNetworkDeviceAttachment
- Apple Developer: TN3179 Datenschutz im lokalen Netzwerk verstehen
- Apple Support: Einstellungen für „Anmeldeobjekte & Erweiterungen“ auf dem Mac ändern
- Apple Support: Wenn dein Mac über WLAN keine Verbindung zum Internet herstellt
- scutil(8), Manpage aus macOS 27.2
Geprüft am 7. November 2026.