Estoy tratando de configurar mi Macbook Air para compartir una conexión OpenVPN para usar mientras estoy en la carretera y no quiero que el tráfico de mi iOS pase por Internet. Lamentablemente, la función de uso compartido de Internet de Mountain Lion no incluye la interfaz VPN en la lista de interfaces de red que se pueden compartir, así que supongo que tendré que emular el uso compartido de Internet desde la línea de comandos.
He descubierto algunas de las piezas móviles que se colocan en su lugar mediante el envoltorio de InternetSharing:
- ifconfig para configurar la interfaz del puente
- ipfw para configurar el reenvío de tráfico
- bootpd para ofrecer el servicio DHCP a los clientes
- natpmpd para manejar el reenvío de puertos
- nombrado en una configuración de caché para manejar las consultas de DNS
Una pieza que no he descubierto es la configuración de la red inalámbrica, es decir, la configuración SSID y WPA2. ¿Qué servicio es responsable de eso, y cómo se activa? Parece que podría ser airportd , pero no veo ninguna opción de aspecto relevante allí.