2 votes

Partager la connexion Internet sans fil de Mac OS X à un ordinateur Linux via un commutateur réseau non géré

Introduction

J'ai recherché sur Google "Partager une connexion Internet sans fil depuis Mac OS X vers un ordinateur Linux via un commutateur réseau non géré" et je n'ai pas pu trouver rapidement de réponse.

Il m'a fallu plusieurs heures de recherche sur le matériel réseau, les commutateurs, les routeurs, etc. jusqu'à ce que je trouve une solution.

Situation

Je travaille dans ma chambre à l'étage. J'ai passé les dernières années à l'université et je suis revenu pour l'été avant de commencer mon travail. (J'ai dû attendre plusieurs mois avant de commencer.)

Il y a un réseau sans fil "hub" en bas où arrive ma connexion réseau ISP. Ce "hub" contient une sorte de modem, un routeur et un commutateur parmi d'autres dispositifs logiques.

J'ai 4 ordinateurs à l'étage. (Je travaille dans les STEM donc j'ai beaucoup d'ordinateurs. Je pense que c'est une explication valable pour en avoir autant.)

Je ne peux pas tirer un câble de l'étage à ma chambre car mes parents vont devenir fous s'ils trébuchent/ne peuvent pas passer l'aspirateur sur le tapis/voient le câble parce qu'il est "moche". [Insérer votre propre raison pour laquelle un câble n'est pas une solution dans votre situation ici.]

Solution envisagée

J'aimerais partager ma connexion Internet via l'ordinateur Mac OS X, car j'ai déjà utilisé cette méthode pour partager une connexion wifi entrante vers un autre PC Linux via un seul câble Ethernet d'un port Ethernet à un autre.

Comment puis-je mettre en place mon propre sous-réseau dans ma chambre pour obtenir une connexion Internet et une connexion LAN à mes 4 ordinateurs ici ?

1voto

user3728501 Points 1819

Solution Utilisée

Note : J'ai en fait acheté un commutateur non géré à bas coût de 8 ports avant de poster cette question car je soupçonnais que c'était le matériel nécessaire. J'ai maintenant découvert comment configurer le réseau. C'est assez simple.

Tous les autres PC doivent être configurés entièrement en automatique avec DHCP. L'ordinateur OS X nécessite une configuration légèrement plus poussée.

Je suggère de tester les étapes ci-dessous avec un seul ordinateur connecté sans commutateur d'abord, car cela élimine une couche supplémentaire de débogage nécessaire.

Recherchez sur Google quelque chose comme "partager Internet WiFi de Mac OS X via une connexion Ethernet LAN" pour trouver plus d'informations sur certaines des étapes suivantes.

  • Testez si l'ordinateur OS X peut recevoir une connexion Internet via le WiFi.

  • Désactivez le pare-feu. Notez que cette étape est importante et m'a causé des heures de travail pour comprendre pourquoi cela ne fonctionnait pas. Vous pouvez réactiver le pare-feu plus tard, voir ci-dessous pour les détails.

  • Connectez l'ordinateur OS X à un autre PC via une connexion Ethernet simple (testée, fonctionnelle).

  • Allez dans les Paramètres Système sur OS X -> Partage -> Partage Internet

  • Configurez : Partager la connexion du Wifi via Ethernet, et cochez la case à gauche pour activer. Confirmez l'activation dans le message d'avertissement.

  • Vous devriez pouvoir accéder aux sites externes sur l'autre ordinateur Linux / Windows / etc via la connexion réseau partagée.

Vous pouvez maintenant réactiver le pare-feu sur OS X avec les réglages suivants :

  • Allez dans les Paramètres Système -> Sécurité et Confidentialité -> Pare-feu

  • Activez le pare-feu, options : Autoriser les connexions entrantes (pas de case à cocher sur bloquer les connexions entrantes), autoriser automatiquement le logiciel signé (la liste des logiciels signés sera automatiquement ajoutée ci-dessus), ne pas activer le mode furtif. (La dernière option m'a bloqué pendant des heures.)

Pour créer un "réseau local" de base, ajoutez un commutateur réseau non géré. Cette dernière étape peut sembler anodine, et en effet, elle l'est, si vous savez qu'il vous suffit de le brancher et qu'aucune autre configuration n'est requise.

J'étais perdu dans un terrier de lapin pendant un certain temps en cherchant des choses comme "comment configurer un serveur DHCP sur Mac OS X" - je pensais devoir configurer mon Mac pour émuler un routeur, un serveur DHCP et DNS, mais ce n'est pas nécessaire car l'option de partage le fait automatiquement.

Enfin, profitez.

Avantages

J'ai ajouté cela comme une addition ultérieure. Les avantages incluent le routage du trafic de plusieurs connexions sans fil via une seule connexion sans fil, ce qui est probablement plus efficace. Je crois que l'explication approximative est une réduction des collisions sans fil. Si vous utilisez un commutateur Gigabit, le trafic entre les ordinateurs connectés via l'Ethernet Gigabit sera considérablement plus rapide et avec une latence plus basse. En revanche, la latence entre les ordinateurs routés en aval de l'ordinateur OS X et le cloud sera légèrement augmentée.

Problèmes Possibles avec cette Méthode

Je crois que les options de partage créent un sous-réseau distinct du côté partagé Ethernet. Si j'ai raison, cela signifie qu'il serait impossible, par exemple, de faire du SSH d'un ordinateur dans ma chambre vers un autre ordinateur dans la maison. Je crois que c'est parce que je devrais transférer d'un sous-réseau à un autre à travers l'ordinateur Mac OS X. Dans ce cas, je suppose que je devrais configurer le renvoi de port à travers le Mac ? J'ai l'intention de tester ceci plus tard dans la soirée et de faire un retour sur ce sujet.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X