2 votes

paramètres réseau spécifiques pour le partage de la connexion Internet

J'ai réussi à établir un pont entre mon WLAN et mon Ethernet sur mon macbook (partage Internet) et j'ai configuré chaque adaptateur réseau sur dhcp. Dans mon cas, le macbook se connecte à Internet sans fil et le port Ethernet du macbook permet à un autre ordinateur portable plus ancien (qui ne dispose pas de la technologie sans fil) d'accéder également à Internet via le macbook. Lorsque j'inspecte l'adresse IP de l'interface sans fil, elle affiche l'adresse IP locale et la passerelle attendues. Cependant, l'interface Ethernet du macbook affiche une adresse IP privée, 169.254.135.163 avec un masque de sous-réseau de 255.255.0.0.

L'ancien ordinateur portable du client affiche une adresse IP de 192.168.2.2 et une passerelle de 192.168.2.1. Comment le Macbook a-t-il décidé de choisir ces numéros et de les distribuer sur son port Ethernet ?

Lorsque je règle l'adresse IP Ethernet du macbook sur 192.168.1.2 avec un masque de 255.255.255.0 et une passerelle de 192.168.1.1, l'ordinateur portable client peut toujours accéder au réseau (et a toujours les mêmes adresses IP) mais le macbook perd la connectivité. Pourquoi le fait de changer l'adresse IP du port Ethernet du Mac entraîne-t-il l'arrêt du fonctionnement de son interface sans fil ?

5voto

Tetsujin Points 95239

Votre Macbook fait le pont entre 2 réseaux différents.

Le premier, à partir de votre routeur, est probablement 192.168.1.0.
Cela signifie que le routeur lui-même est 192.168.1.1 et qu'il distribuera les adresses DHCP de 192.168.1.2 jusqu'à .254.

Afin d'éviter les conflits potentiels d'adresses IP. Le partage Internet d'Apple utilisera une adresse d'un ordre supérieur pour chaque connexion Ethernet que vous lui demanderez d'utiliser [avec les adaptateurs Thunderbolt ou USB, il peut y en avoir plusieurs, en de rares occasions]. Ainsi, la première sera 192.168.2.x, la suivante 192.168.3.x, etc.

La seule chose qui me laisse légèrement perplexe est que l'adresse auto-assignée signalée est 169.254.x.x. Il s'agit d'une adresse privée, auto-assignée, qu'une interface utilisera si elle ne trouve pas de serveur DHCP pour lui en attribuer une.
Pour une connexion pontée, cependant, je m'attendais à ce qu'il s'attribue 192.168.2.1, en tant que passerelle pour votre pont et qu'il n'essaie pas du tout de récupérer une adresse DHCP, puisqu'il est le 'routeur et la passerelle' vers votre nouveau nœud.

Le fait que votre deuxième machine puisse se connecter avec succès avec une adresse assignée de 192.168.2.2 et une passerelle de 192.168.2.1 m'indiquerait que l'adresse auto-assignée pourrait être erronée quelque part sur la ligne ; sinon elle ne devrait pas pouvoir se connecter.

Après une longue recherche sur Google, j'ai découvert ce ce qui peut expliquer la divergence apparente.

Si vous activez et désactivez le partage Internet, vous verrez le périphérique bridge0 : apparaître et disparaître de ifconfig. Cela rend les choses délicates en fonction de l'IP statique que vous avez attribuée à votre Pi ainsi qu'à votre Mac. Si vous avez choisi d'utiliser DCHP pour la connexion Ethernet de votre Mac, votre Pi ne fonctionnera qu'avec une IP statique ressemblant à 169.254.x.x ; cependant, lorsque vous activez le partage d'Internet, votre Pi ne fonctionnera alors qu'avec une IP ressemblant à 192.168.2.x. Il s'avère que si vous avez utilisé DHCP pour votre connexion Ethernet et que votre Ethernet a une IP de 169.254.x.x ET que vous avez activé le partage d'Internet, vous pouvez toujours vous connecter à votre Pi via une adresse 192.168.2.x puisque c'est maintenant le périphérique bridge0 : qui distribue l'adresse IP aux périphériques connectés.

TL:DR
Ne configurez pas DHCP sur votre connexion partagée dans le Macbook, car il est censé être le "maître". Laissez le système d'exploitation la configurer lui-même, ce qu'il fera correctement, avec une IP fixe de 192.168.2.1 pour lui-même et 192.168.2.2 ..3 ..4 etc. pour les appareils qui l'utilisent comme pont.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X