Objectif
Créer trois services Ethernet distincts sur une seule interface physique pour accéder à trois sous-réseaux locaux en parallèle (exemples: 192.168.1.1, 10.1.0.1, 192.168.0.1).
✅ Validation: Cette méthode est confirmée par le fichier PDF et fonctionne sur macOS grâce à son système de services réseau.
Prérequis
- Un Mac avec au moins un port Ethernet
- Droits administrateur sur le Mac
- macOS Ventura/Sonoma ou version antérieure
Contrairement à d'autres systèmes d'exploitation, macOS permet de créer plusieurs services sur la même interface physique sans matériel supplémentaire.
Étapes détaillées
- Ouvrir les réglages réseau.
- macOS 13+: Réglages Système → Réseau
- macOS 12 ou antérieur: Préférences Système → Réseau
- Créer des services Ethernet supplémentaires.
- Cliquez sur le bouton + (en bas de la liste des services)
- Sélectionnez l'interface Ethernet
- Nommez le nouveau service (ex: Ethernet 1)
- Cliquez sur Créer
- Répétez pour créer Ethernet 2
Créer un nouveau serviceSélectionnez l'interface et saisissez un nom pour le nouveau service.
Interface: Ethernet
Nom du service:
Fenêtre de création d'un nouveau service réseau - Configurer IPv4 en Manuel pour chaque service.
Service: Ethernet
- Configurer IPv4: Manuellement
- Adresse IP:
192.168.1.1
- Masque:
255.255.255.0
- Passerelle (routeur): (laisser vide)
Service: Ethernet 1
- Configurer IPv4: Manuellement
- Adresse IP:
10.1.0.1
- Masque:
255.255.255.0
- Passerelle (routeur): (laisser vide)
Service: Ethernet 2
- Configurer IPv4: Manuellement
- Adresse IP:
192.168.0.1
- Masque:
255.255.255.0
- Passerelle (routeur): (laisser vide)
Astuce: Utilisez des sous-réseaux différents pour éviter les conflits (ex. 192.168.1.0/24, 10.1.0.0/24, 192.168.0.0/24).
- Valider et appliquer. Cliquez sur Appliquer pour sauvegarder chaque service.
- Vérifier l'état des services. Tous les services doivent apparaître comme « Connectés » avec leurs adresses IP respectives.
Exemple de configuration réussie
Bonnes pratiques & remarques
- DNS : Si un service n'a pas d'accès Internet, laissez DNS vide pour éviter des résolutions lentes.
- Passerelle unique : Un seul service devrait déclarer une passerelle par défaut (route 0.0.0.0/0) pour éviter des routes concurrentes.
- Ordre des services : Utile si vous constatez des latences de résolution ou des accès erratiques.
- Pare-feu/filtrage : Vérifiez qu'il n'y a pas de filtrage d'adresses si des équipements doivent communiquer entre services spécifiques.
Dépannage rapide
Symptôme | Cause probable | Action |
---|---|---|
Impossible de joindre 10.1.0.1 | Route par défaut pointant ailleurs / service non actif | Vérifier l'ordre des services et l'IP manuelle du service Ethernet 1 |
Conflit d'IP 192.168.1.x | Deux services sur le même sous-réseau | Changer l'un des sous-réseaux (ex. 192.168.2.0) |
Internet indisponible | Passerelle non définie ou mauvais service prioritaire | Définir la passerelle uniquement sur le service Internet et le placer en tête |
Exemples récapitulatifs
Service | Adresse IP | Masque | Passerelle |
---|---|---|---|
Ethernet | 192.168.1.1 | 255.255.255.0 | (vide) |
Ethernet 1 | 10.1.0.1 | 255.255.255.0 | (vide) |
Ethernet 2 | 192.168.0.1 | 255.255.255.0 | (vide) |
Adaptez les valeurs si vos équipements utilisent d'autres plans d'adressage.
Validation technique
Cette méthode est spécifique à macOS et fonctionne grâce au système de services réseau qui permet d'associer plusieurs configurations IP à une même interface physique.
Vérifications utiles dans le Terminal :
Lister les services réseau : networksetup -listallnetworkservices
Voir l’ordre des services : networksetup -listnetworkserviceorder
Ajouter une IP alias (avancé) : sudo ifconfig en0 alias 192.168.2.1 255.255.255.0
Voir les adresses actives : ifconfig | grep "inet "
Tutoriel PDF complet
Téléchargez la version PDF de ce tutoriel pour une consultation hors ligne :
Le fichier PDF contient des captures d'écran détaillées de chaque étape de configuration.