Vous utilisez deux interfaces Ethernet pour des réseaux locaux distincts sous Mac OSX Yosemite?

1

J'ai un Macbook Pro avec un seul port Ethernet intégré. J'ai un adaptateur USB-Ethernet séparé pour le deuxième réseau LAN.

Je n'ai pas réussi à faire fonctionner les deux interfaces. Ether est utilisé ou l'interface USB-Ethernet fonctionne.

Je souhaite qu'un réseau local se connecte à un modem / routeur DSL pour une connexion Internet. Je veux que l'autre réseau n'ait pas de connexion Internet.

L'interface réseau avec connexion Internet est définie sur DCHP. L'interface réseau sans connexion Internet est définie sur inet 192.168.1.23 subnet 255.255.255.0.

Souvent, le système intégré se configure automatiquement à l'aide de DCHP en une adresse Internet auto-assignée et inutilisable. J'ai trouvé du matériel sur la façon de résoudre ce problème, mais la solution est fausse. Bien que la configuration semble correcte, il n’ya pas de connexion Internet, ni de connexion à d’autres hôtes sur ce réseau local.

Si l'autre interface est connectée et configurée, aucune connexion ne sera établie via celle-ci vers des hôtes de ce réseau.

Je l'ai fait avec succès sur les systèmes 10.5 et 10.6 précédents, ainsi que sur les systèmes Linux et FreeBSD.

Je suis confus quant à la signification réelle du pontage et cela semble indiquer que le système ne reconnaîtra pas plusieurs itinéraires.

Toutes informations et suggestions, conseils appréciés: merci pour votre temps et votre attention JK

Informations complémentaires: l'interface connectée à Internet est définie sur DCHP et l'adresse réseau attribuée est 192.168.0.5 avec un masque de réseau de 255.255.255.0. Le routeur est le modem / routeur DSL à 168.162.0.1. Le masque de réseau de chaque sous-réseau doit les garder isolés les uns des autres.

J'apprécie la réponse, mais le problème est plus profond: il suffit de définir la priorité d'interface, je crois: lorsque les préférences réseau indiquent que les interfaces sont configurées correctement, la sortie de console: ifconfig affiche uniquement EITHER l'une (en0), ou l'autre (en1 ) est en fait configuré avec une adresse réseau et un masque de sous-réseau. À l’heure actuelle, la fonction intégrée est désactivée et débranchée. L'autre (USB-ethernet) est configuré pour se connecter au réseau local connecté à Internet. C'est du travail et "si ça marche, ne le répare pas" (ne sachant pas exactement comment améliorer la situation).

utilisateur1739140
la source

Réponses:

2

Allez à System Preferences > Network, regardez au bas de la liste des interfaces réseau, cliquez sur le bouton “Engrenage”, puis sélectionnez “Définir la commande de service…”. Ensuite, dans la feuille qui s’affiche, recherchez l’élément de liste correspondant à votre interface réseau disposant d’une connexion Internet et faites-le glisser plus haut dans la liste que l’interface réseau de votre réseau local sans fin.

macOS essaie automatiquement d'utiliser l'interface active la mieux classée comme connexion réseau par défaut.

Assurez-vous que les deux réseaux utilisent des sous-ensembles IP différents. Puisque vous utilisez 192.168.1.0/24 sur un réseau, assurez-vous de ne pas l'utiliser sur l'autre réseau.

Spiff
la source