---
title: "Pas d’Internet dans la VM sur Mac : modes réseau d’UTM, Parallels et VMware · Guides Kilobat"
url: "https://kilobat.app/fr/guides/vm-no-internet-mac"
description: "Une machine virtuelle dans UTM, Parallels Desktop ou VMware Fusion n’a pas Internet alors que le Mac en a. Vérifiez le mode réseau, le VPN et les filtres."
---

# La machine virtuelle UTM, Parallels ou VMware n’a pas Internet sur Mac

Une machine virtuelle accède à Internet via un mode que l’app de virtualisation configure sur le Mac. Le mode partagé ou NAT passe par le Mac. Le mode ponté place la VM sur votre réseau comme un autre ordinateur.

**Réglez-le avec votre agent**Copie un prompt pour Claude Code, Codex ou tout agent capable d’utiliser Terminal.

Mon Mac a ce problème : La machine virtuelle UTM, Parallels ou VMware n’a pas Internet sur Mac. Lis https://kilobat.app/fr/guides/vm-no-internet-mac.md et résous-le avec moi. Installe la CLI Kilobat si elle manque : brew install seifip/kilobat/kilobat. Lance toi-même les vérifications Terminal et kilobat du guide et dis-moi ce que tu trouves. Liste les étapes que moi seul peux faire. Demande-moi avant de modifier un réglage.

S’applique à : UTM, Parallels Desktop et VMware Fusion sur macOS 14 Sonoma et ultérieur. · Vérifié le 7 novembre 2026

## Symptômes

- Le Mac a Internet, mais pas le système invité.
- L’invité a une adresse IP, mais les sites web ne se chargent pas.
- En mode ponté, l’invité n’obtient aucune adresse IP, ou une mauvaise.
- La VM fonctionnait avant l’activation d’un VPN sur le Mac.
- La VM a cessé de fonctionner après une mise à jour de macOS ou de l’app de virtualisation.

## Causes probables

- **Le mode ponté sur le Wi-Fi.** UTM indique que le pontage avec une interface Wi-Fi peut nécessiter une configuration supplémentaire. Parallels indique que les problèmes de mode ponté peuvent venir du réseau local.
- **Un mode sans Internet.** Le mode Host Only d’UTM bloque le trafic WAN, donc l’invité ne peut pas atteindre Internet. Le mode Host-only de VMware ne connecte la VM qu’au Mac.
- **Un VPN ou une app de sécurité sur le Mac.** Apple indique que les VPN et autres logiciels de surveillance du réseau peuvent affecter l’accès à Internet. Le trafic de la VM passe aussi par ce logiciel.
- **Une règle de coupe-feu pour l’app de virtualisation.** Pour une app de coupe-feu sur le Mac, le trafic de la VM provient du processus de l’app de virtualisation. Une règle de blocage pour cette app bloque aussi l’invité.
- **Les réglages propres au système invité.** L’invité peut avoir un mauvais serveur DNS, un coupe-feu, ou une carte réseau qui nécessite un pilote dans l’invité.

## Comment vérifier

1. Vérifiez que le Mac lui-même a Internet.
2. Ouvrez les réglages de la VM. Trouvez le mode réseau, comme Shared Network, Bridged ou Host Only.
3. Dans l’invité, affichez l’adresse IP et la passerelle. Utilisez `ip addr` sous Linux ou `ipconfig` sous Windows.
4. Dans l’invité, faites un ping vers la passerelle. Puis vers une adresse publique, comme 1.1.1.1.
5. Dans l’invité, recherchez un nom, comme example.com. Si le ping fonctionne mais que le nom échoue, le problème est le DNS.
6. Sur le Mac, listez les configurations VPN et leur état.

   ```
   scutil --nc list
   ```
7. Choisissez menu Pomme > Réglages Système > Général > Ouverture et extensions. Cliquez sur le bouton Infos à côté de Extensions réseau.

## Comment corriger

1. Réglez la VM en mode partagé. Dans UTM, choisissez Shared Network. Dans Parallels, choisissez Shared Network. Dans VMware Fusion, choisissez le mode NAT, Share with my Mac.
2. Redémarrez le système invité après avoir changé le mode.
3. Si vous avez besoin du mode ponté, pontez vers Ethernet, pas vers le Wi-Fi.
4. Dans UTM, si le mode partagé échoue, essayez Emulated VLAN. UTM exécute ce réseau dans son propre processus.
5. Désactivez le VPN sur le Mac pour un test. Si la VM fonctionne alors, lisez les réglages du fabricant du VPN pour le trafic local ou partagé.
6. Mettez à jour l’app de virtualisation et macOS. Installez les outils invité fournis par l’app de virtualisation.
7. Si l’invité a une adresse IP mais pas Internet, vérifiez les réglages DNS et de coupe-feu de l’invité.

## Avec Kilobat

1. Les vérifications de Kilobat s’exécutent sur le Mac. Utilisez `--context vm` quand le code en échec s’exécute dans une VM. Le rapport se termine alors par une commande à exécuter dans l’invité.

   ```
   kilobat why example.com --context vm
   ```
2. Kilobat compte le trafic de la VM sous le processus de l’app de virtualisation. Regardez la règle de cette app dans le profil actif.

   ```
   kilobat rules
   ```
3. Si l’app de virtualisation a une règle de blocage, supprimez-la avec `kilobat reset` et l’identifiant de bundle de l’app.
4. Vérifiez si un VPN sur le Mac modifie le DNS ou les routes.

   ```
   kilobat vpn
   ```

## Questions

**Quel mode utiliser ?**

UTM recommande Shared Network pour les nouvelles machines virtuelles. Parallels suggère Shared Network quand le mode ponté n’a pas Internet.

**L’app de virtualisation a-t-elle besoin de l’autorisation Réseau local ?**

Les règles d’Apple sur la confidentialité du réseau local s’appliquent aux apps, mais Apple ne décrit pas comment elles s’appliquent au trafic de l’invité. Si l’invité ne peut pas atteindre les appareils locaux, vérifiez l’app de virtualisation dans Réglages Système > Confidentialité et sécurité > Réseau local.

**Pourquoi certaines apps ne peuvent-elles pas proposer le mode ponté avec le framework Virtualization d’Apple ?**

Apple indique que les appareils réseau pontés nécessitent un entitlement restreint pour les logiciels de virtualisation. Les appareils NAT n’en ont pas besoin.

## Sources

- [UTM Documentation: Network (QEMU)](https://docs.getutm.app/settings-qemu/devices/network/network)
- [UTM Documentation: Network (Apple Virtualization)](https://docs.getutm.app/settings-apple/devices/network/)
- [Parallels KB: Internet connection issues in Bridged mode](https://kb.parallels.com/124804)
- [Broadcom KB: Understanding networking types in VMware Fusion](https://knowledge.broadcom.com/external/article/303393)
- [Apple Developer: VZNATNetworkDeviceAttachment](https://developer.apple.com/documentation/virtualization/vznatnetworkdeviceattachment)
- [Apple Developer: VZBridgedNetworkDeviceAttachment](https://developer.apple.com/documentation/virtualization/vzbridgednetworkdeviceattachment)
- [Apple Developer : TN3179 Understanding local network privacy](https://developer.apple.com/documentation/technotes/tn3179-understanding-local-network-privacy)
- [Assistance Apple : Modifier les réglages Ouverture et extensions sur Mac](https://support.apple.com/guide/mac-help/mchlbcf0dfe2/mac)
- [Assistance Apple : Si votre Mac ne se connecte pas à Internet via le Wi-Fi](https://support.apple.com/en-us/101588)
- scutil(8), page man installée avec macOS 27.2

Vérifié le 7 novembre 2026.

## Guides associés

- [Impossible d’accéder à un conteneur Docker depuis le Mac](https://kilobat.app/fr/guides/docker-container-from-mac): Sur Mac, Docker exécute les conteneurs dans une machine virtuelle Linux.
- [Une app ne trouve pas les appareils du réseau local](https://kilobat.app/fr/guides/local-network-permission): macOS 15 Sequoia et ultérieur demandent votre accord avant qu’une app se connecte aux appareils de votre réseau local.
- [VPN connecté mais pas d’Internet sur un Mac](https://kilobat.app/fr/guides/vpn-connected-no-internet): Un VPN fait passer le trafic par un tunnel.
- [Un filtre de contenu bloque des sites web sur un Mac](https://kilobat.app/fr/guides/content-filter-blocking): Un filtre de contenu examine le trafic web et bloque certains sites.
- [Le coupe-feu de macOS bloque les connexions entrantes](https://kilobat.app/fr/guides/macos-firewall-incoming): Le coupe-feu de macOS contrôle les connexions que d’autres ordinateurs ouvrent vers votre Mac.
