6 votes

Comment émuler le partage d'Internet à partir de la ligne de commande ?

J'essaie de configurer mon Macbook Air pour partager une connexion OpenVPN lorsque je suis en déplacement et je ne veux pas que mon trafic iOS passe par l'Internet ouvert. Malheureusement, la fonction de partage d'Internet de Mountain Lion n'inclut pas l'interface VPN dans la liste des interfaces réseau partageables. Je suppose donc que je vais devoir émuler le partage d'Internet à partir de la ligne de commande.

J'ai compris certaines des pièces mobiles qui sont mises en place par le wrapper InternetSharing :

  • ifconfig pour configurer l'interface du pont
  • ipfw pour configurer le transfert du trafic
  • bootpd pour offrir le service DHCP aux clients
  • natpmpd pour gérer le transfert de port
  • nommé dans une configuration de cache pour traiter les requêtes DNS

Un élément que je n'ai pas encore compris est la configuration du réseau sans fil, à savoir le SSID et la configuration WPA2. Quel service est responsable de cela, et comment l'activer ? Il semble que cela puisse être aéroportd mais je ne vois pas d'options pertinentes.

1voto

UltraBob Points 246

Ce site pourrait peut-être vous permettre de faire une partie du chemin vers la solution finale, bien que cela n'ait pas fonctionné pour moi jusqu'à présent sur le lion des montagnes. J'aimerais beaucoup savoir quelle est votre solution si vous en trouvez une !

0 votes

+1 pour avoir lancé la discussion. J'espère que certaines modifications pourront étoffer ce qui doit être fait, même si les pièces ne sont pas encore documentées/assemblées.

0 votes

Je pense que ce que je recherche pourrait être un peu plus simple. J'ai un AirPort Extreme qui établit actuellement la connexion ppoe et partage la connexion. Ce que j'aimerais faire, c'est changer le Mac pour qu'il établisse la connexion ppoe (sans problème), puis partager la connexion avec dhcp via l'aéroport. Peut-être que le fait d'aller aussi loin est un bon début pour comprendre le partage complet d'Internet en utilisant les interfaces intégrées, ou peut-être que ce que j'essaie de faire est moins possible ? J'ai également un serveur OS X disponible.

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