Dans une configuration par défaut, MacOS préférera automatiquement la connexion Ethernet à la connexion WiFi. Vous n'avez pas à craindre de limiter la vitesse de votre réseau en vous connectant également au WiFi.
Vous pouvez modifier l'ordre par défaut en ouvrant les Préférences système, en sélectionnant Réseau, en cliquant sur l'icône d'engrenage sous la liste des interfaces et en sélectionnant "Définir l'ordre de service". Vous pouvez alors faire glisser les interfaces à classer par ordre de priorité.
Vous pouvez également lister la commande en cours depuis Terminal.app avec :
networksetup -listnetworkserviceorder
Et changez l'ordre par défaut en exécutant la commande suivante :
networksetup -ordernetworkservices <service1> <service2> <service3> <...>
où <service1>
etc. doivent être remplacés par les noms de services listés par la commande précédente.
Si vous disposez d'une configuration réseau un peu plus avancée, ou si vous vous intéressez aux réseaux, vous devez savoir que la réponse ci-dessus (et les autres réponses ici) sont en fait une simplification de ce qui se passe réellement.
Techniquement, il n'est pas certain que l'interface la plus élevée soit toujours utilisée pour la communication réseau.
Par exemple, si les connexions WiFi et Ethernet se connectent réellement à deux réseaux IP différents (c'est-à-dire deux LAN différents) - alors MacOS acheminera les paquets destinés aux ordinateurs locaux sur la bonne interface - de sorte que les ordinateurs uniquement accessibles par WiFi seront transmis par WiFi. Ceci est géré par le routage IP ordinaire.
En outre, si vous avez une route plus spécifique pour une destination (plutôt que la passerelle par défaut) - alors elle sera acheminée sur cette interface au lieu de celle que vous avez choisie comme premier choix dans l'ordre de service. C'est souvent le cas avec les logiciels VPN qui insèrent des routes plus spécifiques pour tout ou partie du réseau IP.
La réponse simple peut également sembler un peu étrange si vous êtes familier avec la mise en réseau sous Windows ou Linux, car MacOS est en fait différent à cet égard.
Sous Windows et Linux, le choix de la route à utiliser lorsqu'il y en a plusieurs disponibles à la même spécificité, est en fait déterminé par une métrique sur la route elle-même. C'est différent de MacOS où il est déterminé par une métrique (l'ordre de service) sur l'interface.
En outre, MacOS assure automatiquement le routage à la source dans ce cas (contrairement à d'autres systèmes). Cela signifie que même si vous avez choisi par exemple "Ethernet" comme premier choix, si un autre ordinateur contacte le vôtre via la connexion WiFi, votre Mac répondra via la connexion WiFi au lieu d'Ethernet. Même dans le cas où vous auriez vous-même initié la connexion, celle-ci aurait eu lieu via Ethernet.