¿Cómo puedo hacer que OSX aparezca como un router wifi sin compartir internet?

5

Quiero usar mi Mac como un router wifi en una red privada (sin acceso a Internet). Quiero que los usuarios puedan conectarse a la red seleccionando el SSID en sus dispositivos iOS.

¿Hay una manera de hacer esto desde la línea de comandos? Puedo seleccionar "Crear red ..." en el menú de redes, pero eso tiene 2 problemas.

  1. La red creada se muestra bajo una sección especial "dispositivos" en iOS. Quiero que aparezca en la lista normal de puntos de acceso wifi. ¿Cómo hago esto? Supongo que tal vez pueda hacerlo manualmente. Puedo configurar lo que sea necesario para que iOS no pueda diferenciar entre mi Mac y un enrutador normal.

  2. Al seleccionarlo en iOS se dice que no está conectado a Internet. Quiero evitar ese mensaje. Entiendo que en realidad no estoy permitiendo que se conecten a internet. La pregunta es, ¿cómo y hago creer a iOS que está conectado a internet? Tengo la sensación de que esto está relacionado con el # 1 porque, como sabe iOS, no hay Internet cuando todavía no se ha conectado a la red (no lo he seleccionado).

Nota: cualquier puntero en documentos de Apple también sería genial. Incluso he intentado ver cómo se haría algo similar en Linux con la esperanza de que pueda dar lugar a ideas sobre OSX, pero mi foo de Google es débil para este tema.

    
pregunta gman 15.04.2014 - 07:35

2 respuestas

2

Lo que estás tratando de hacer es posible, pero requiere mucho trabajo para que funcione.

Pensé en eso por un tiempo y es una buena idea usar una mac como Wifi-Router, especialmente en entornos de prueba virtuales. Pero Mac OS X no funciona así.
El motivo es que Mac OS X solo inicia el servicio, si realmente tiene conexión a Internet. ¿Por qué compartirías tu internet, si no hay internet? Simple como eso. Simple como una Mac; D

Pero puede solucionar este problema configurando interfaces de red virtuales, que simularían Internet.
Hay una buena discusión acerca de las interfaces de red virtual en el Desbordamiento de pila, que se refiere a su problema en un comentario:

enlace

(especialmente el post largo de "bmasterswizzle" con el comentario: "Lo probé y sí, lo hizo. Pude compartir mi dispositivo OpenVPN tun0 (desde mi conexión Ethernet) a través de mi WiFi usando este método. ")

A menudo se produce este problema con las máquinas virtuales, ya que OS X también comparte Ethernet a través del NAT-Bridge, pero en realidad no necesita tener acceso a Internet para que funcione.

Es un poco efford y creo que podría hacerlo fácilmente, si tiene un script que simula el tráfico de Internet en En0 para que pueda compartir el En0 con el Adaptador de Wifi. Pero no tengo ni idea de cómo hablar con la interfaz en0 a través de la línea de comandos y el tráfico falso.

Y mientras no haya tráfico, tu Mac no compartirá la conexión.

    
respondido por el rwenz3l 15.04.2014 - 12:47
-1

Este tipo de red se conoce como una red publicitaria. El procedimiento para crear uno se encuentra aquí: enlace

Después de crear una red Ad-hoc, la verás en la lista de redes wifi en tu dispositivo iOS.

Tenga en cuenta que no podrá conectarse a Internet a través de su conexión WiFi si un dispositivo está conectado a la red ad hoc. Pero como no desea que el otro dispositivo acceda a Internet, esto debería estar bien.

No creo que el solo hecho de conectarse a una red wifi resulte en el mensaje que usted indicó. Solo he visto ese mensaje, por ejemplo, si inicia el navegador o abre una aplicación que requiere una conexión a Internet y, que yo sepa, no hay forma de deshabilitar ese mensaje en un dispositivo iOS.

    
respondido por el bobbyalex 15.04.2014 - 09:58

Lea otras preguntas en las etiquetas