0 votes

Comment utiliser le partage Internet ET le partage de fichiers?

Ma configuration au bureau est la suivante :

Internet -> AirportExtreme --(wifi)--> AirportExpress --(eth1)--> MacPro1 --(eth2)--> MacPro2

MacPro1 a le partage Internet activé, permettant à MacPro2 d'être en ligne.

Mais MacPro2 NE voit aucun des Mac partagés sur le réseau.

J'ai essayé de changer l'adresse IP manuellement sur MacPro1, afin qu'elle soit dans le même sous-réseau, mais cela n'a pas fonctionné.

J'ai essayé de changer le serveur DHCP sur AirportExtreme de l'adresse par défaut 10.0.1.x à 192.168.2.x (pour correspondre à l'adresse IP que MacPro2 recevait de MacPro1), alors MacPro1 a obtenu une adresse 192.168.2.x sur eth1; mais alors MacPro2 est devenu 192.168.3.x !

Comment puis-je rendre MacPro2 visible sur le réseau local ? Il ne peut "voir" OU "être vu" par aucun des Mac sur le réseau 192.168.2.x.

Cependant, si je me CONNECTE MANUELLEMENT depuis Finder à une adresse 192.168.2.x, alors je peux me connecter à d'autres machines.

Merci !

1voto

kbyrd Points 550

Le partage Internet sur MacPro1 agit comme un routeur et effectue le NAT. Le protocole utilisé pour la découverte d'autres Mac sur le réseau 192.168.2.x ne traverse probablement pas les routeurs, ce qui est normalement ce que vous voulez sur un réseau local. La meilleure façon de résoudre ce problème est de mettre un commutateur Ethernet ou un concentrateur entre MacPro1 et AirportExpress. Ensuite, branchez à la fois MacPro1 et MacPro2 sur le commutateur.

Si vous ne souhaitez pas utiliser de matériel supplémentaire (la question initiale ne mentionnait pas cela), vous devez trouver un moyen de faire passer bonjour (le protocole de découverte d'OSX) à travers la fonction NAT/Routeur du partage Internet. Il existe quelques applications de type proxy/transmetteur Bonjour et il me semble que les préférences système de "Partage" ont un mode global. Enfin, vous pourriez envisager de mettre en œuvre votre propre serveur de découverte de services DNS .

Malheureusement, je n'ai pas d'expérience avec cela. Je suppose que ce n'est pas vraiment une réponse, mais peut-être que cela vous orientera dans la bonne direction.

1voto

ironfroggy Points 3496

Ceci est un problème de paquet de diffusion.

Bonjour (et un certain nombre de protocoles de diffusion similaires) fonctionnent en envoyant un paquet d'information à 'tout le monde.' Lorsque votre routeur (Airport) - et le Mac - reçoivent des paquets, ils les ouvrent, observent le destinataire, et les transmettent à l'emplacement approprié. C'est là que les choses se compliquent, car lorsqu'un paquet de diffusion est envoyé, il est en fait envoyé à personne en particulier. Donc lorsque votre routeur voit des paquets de ce type, il les transmet généralement uniquement aux autres ordinateurs dans le sous-réseau. En ayant deux serveurs DHCP (en partageant la connexion du Mac en mode pont) sur le même réseau, vous forcez essentiellement la création de deux sous-réseaux. Si vous essayiez d'avoir les deux routeurs sur le même sous-réseau, vous auriez deux serveurs DHCP attribuant des adresses IP - généralement considéré comme une mauvaise chose. Le véritable problème ici est que le DHCP et Bonjour fonctionnent tous deux en utilisant des paquets de diffusion.

Alors quelle est la meilleure solution à ce problème?

Vous pouvez modifier votre masque de sous-réseau (généralement quelque chose comme 255.255.255.0) pour être plus général et inclure le groupe d'adresses IP le plus petit suivant - probablement en passant à 255.255.0.0. Vous devrez faire cela sur tous les appareils du réseau. Cependant, cela réintroduirait simplement le problème des deux serveurs DHCP.

La meilleure solution est d'avoir tous vos appareils pointant vers le même serveur DHCP d'une manière ou d'une autre. Vous pouvez le faire de deux manières:

  1. En mettant en pont les ports Ethernet sur MacPro1 en utilisant un logiciel tiers tel que IPNetRouterX.

  2. Si vous n'êtes pas opposé à acheter du matériel supplémentaire, vous pourriez envisager d'acheter un commutateur pour le brancher à votre AirportExpress, puis de relier les deux Mac Pros à ce commutateur.

Je choisirais la solution #2. La solution #1 nécessite que MacPro1 soit allumé, ce qui entraîne une consommation d'énergie supplémentaire et peut causer plus de temps d'arrêt potentiel.

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