Esta pregunta es una extensión de esta pregunta . Si bien mi respuesta sí respondió la pregunta, hubo una parte que no fue respondida: ¿cómo comparto una conexión Wi-Fi a través de un punto de acceso Wi-Fi?
Esta pregunta es una extensión de esta pregunta . Si bien mi respuesta sí respondió la pregunta, hubo una parte que no fue respondida: ¿cómo comparto una conexión Wi-Fi a través de un punto de acceso Wi-Fi?
No puedes "compartir" una conexión Wi-Fi a través de un punto de acceso Wi-Fi.
Lo que es engañoso para todos es el uso inapropiado de la técnica término de compartir cuando la función de la que estamos hablando es una redistribución .
Cuando 2 PC están conectadas en el mismo punto de acceso Wi-Fi, están verdaderamente compartiendo la misma conexión: están utilizando el mismo canal de Wi-Fi, están compartiendo la dirección pública IP del enrutador.
Cuando inicias InternetSharing
dentro de System Preferences > Sharing
no está comenzando a compartir, sino la redistribución de un acceso de red principal hacia un acceso de red secundario. En este acceso secundario a la red,
Usted está actuando como un enrutador de acceso. Estás distribuyendo IP privada
direcciones
En su acceso a la red principal, tiene una dirección IP pública, en su acceso a la red secundaria, tiene una dirección IP privada y traduce las direcciones IP de tráfico del
Lado público hacia el lado privado y al revés.
Para poder realizar esta redistribución del tráfico IP que viene
desde el acceso principal a la red hasta el acceso físico mismo
su sistema operativo debería poder presentarle esta interfaz física como 2
diferentes interfaces virtuales, normalmente en1
y en2
.
MacOS X no proporciona dicha función de virtualización.
No puedes redistribuir tu conexión Ethernet hacia tu Ethernet
conexión.
No puedes redistribuir tu conexión Wi-Fi hacia
su conexión Wi-Fi.
Connectify (en Windows 7) es simplemente vender una función estándar de Windows que permite crear 2 interfaces virtuales de Wi-Fi encima de uno físico (consulte: punto de acceso Wi-Fi para Windows 7 ). Entonces windows redistribuya el acceso a la red del Wi-Fi principal hacia el segundo.
Mac OS X tiene una función de "compartir Internet" en el panel Compartir en las Preferencias del sistema.
Como muchas personas ya se han dado cuenta en la pregunta y las respuestas aquí, le permite compartir la conexión desde una interfaz de hardware a través de cualquier otra interfaz de hardware, pero no puede usar una sola interfaz Wi-Fi como la conexión principal y re-compartir. (Windows 7 puede hacer esto, gracias a las características de "virtualización de red" agregadas por Microsoft, que esencialmente permiten que una sola interfaz de hardware Wi-Fi responda a múltiples SSID, y esa es la característica subyacente que Connectify aprovecha).
Una opción que tiene Mac OS X que no es una buena respuesta a esta pregunta, pero es útil en algunas de las mismas situaciones, es que puede usar Bluetooth para crear una Red de área personal (PAN) y su Internet la función de compartir puede compartir la conexión a Internet desde Wi-Fi a través del PAN Bluetooth, como se documenta aquí .
Lo he usado con éxito para lograr que un iPad se pueda combinar con la conexión Wi-Fi de un Macbook, por lo que ambos pudieron acceder a Internet simultáneamente en un hotel donde solo podía obtener un dispositivo con Wi-Fi. No pude conseguir un iPhone 4S para conectarse al PAN en la misma situación, pero supuestamente funciona para iPod Touch. No sé si otras computadoras (Mac OS X, Windows, Linux u otras) pueden unirse al PAN y usarlo como su conexión a Internet.
Instala Windows (usando rEFIt si estás en una Mac). Instala Connectify.
Si eres un desarrollador y usas Linux, debería ser posible desarrollar un nuevo módulo de kernel que cumpla con la funcionalidad de "repetidor de punto final dúplex completo". Para empezar, apunte a un dispositivo específico para el que puede obtener las hojas de datos del chipset wifi; necesita arquitectura de bus, números de registro, direcciones de memoria, números de interrupción, temporizaciones de señal, rutina de arranque de radio y la lista de funciones (síncrona y asíncrona).
Hice un video sobre cómo hacer esto con una PC con Windows virtual que se ejecuta dentro del sistema operativo Mac. El video se encuentra en enlace
Cosas necesarias para que mi respuesta funcione:
Use un repetidor Wifi en la red original a la que se está conectando.
Si te refieres a una computadora, puedes usar Connectify. Lo uso, funciona, es genial si estás conectado a WiFi; su computadora actúa como un enrutador a todos sus otros dispositivos. Si te refieres a un punto de acceso en tu iPhone, ve a Configuración > Red > Active los datos celulares y luego habilite el punto de acceso.
Puede compartir el uso del módem wifi USB. Conéctese a Internet mediante el uso de wifi usb. En la configuración & compartir configuración compartida desde wifi USB a wifi. Asegúrese de desactivar el firewall, de lo contrario, su punto de acceso no permite que DHCP le asigne IP. a dispositivos cliente. Esto funcionó en mi Yosemite.
Lea otras preguntas en las etiquetas wifi internet-sharing