5 votos

¿Cómo configurar un puente inalámbrico en la misma subred?

He configurado el uso compartido de Internet a través de Wifi en un Mac de sobremesa con cable ethernet que ejecuta Yosemite 10.10. Tengo varios clientes de OS X e iOS que pueden conectarse a la conexión Wifi compartida y acceder a Internet con normalidad.

La utilidad de Compartir Internet que se suministra en las Preferencias del Sistema es fácil de usar, pero ofrece muy pocas opciones de configuración. Me gustaría que mis dispositivos cliente de OS X vieran mis recursos compartidos de Bonjour, y para ello creo que deben estar en la misma subred. Sin embargo, Compartir Internet crea su propia subred, y me veo obligado a utilizar complicadas soluciones para acceder a mi material compartido por Bonjour.

La subred primaria es 192.168.1.X. La subred creada por Internet Sharing es 192.168.2.X. Quiero que cualquier dispositivo que se conecte a la red inalámbrica compartida esté en 192.168.1.X.

Creo que podría utilizar las interfaces ethernet e inalámbrica de mi Mac de sobremesa en modo puente, donde el sobremesa simplemente pasa los paquetes que recibe de cualquiera de los dos extremos directamente.

He leído sobre ifconfig en FreeBSD y llegó a crear un puente y asociar las dos interfaces con él:

sudo ifconfig bridge create
(response: bridge1)
sudo ifconfig bridge1 addm en0 addm en1 up
sudo ifconfig en0 up
sudo ifconfig en1 up

Aquí, en0 es mi interfaz ethernet, y en1 es mi interfaz inalámbrica. La documentación dice que el dispositivo puente necesita una IP, así que le di una estática en lugar de usar DHCP:

sudo ifconfig bridge1 inet 192.168.1.3/24

La notación CIDR me ha configurado la máscara de red y las direcciones de difusión. Esperaba que mis clientes de wifi pudieran ver 192.168.1.3 desde ese punto, pero no.

Tengo un servidor DHCP en 192.168.1.1, un Airport en 192.168.1.2 (que es inaccesible para estos dispositivos debido al rango), un router en 192.168.1.254 y direcciones DHCP permitidas en el rango 192.168.1.4-192.168.1.253. El propio Airport está en modo bridge y no ofrece más servicios que el punto de acceso Wifi.

El problema que tengo es cómo configurar el punto de acceso inalámbrico en el Mac de escritorio. Sé que tengo que configurar el SSID, el PSK, el cifrado y la contraseña, pero las guías que he podido encontrar en Internet se refieren a varios sabores de Linux y difieren de lo que yo tengo. Algunas guías son francamente tentadoras con la aparente simplicidad de la tarea, como esta: Creación de un punto de acceso inalámbrico en FreeBSD . Allí, uno simplemente suministra parámetros a ifconfig pero esos parámetros faltan en la implementación de OS X. Sé que OS X tiene las herramientas para hacer esto ya instaladas, ya que puede hacerlo a través de Internet Sharing. No sé cómo lo hace y no he podido averiguarlo con la búsqueda habitual en Google.

1voto

user3207585 Puntos 11

He tenido la misma pregunta, pero desde el otro punto de vista. No conocía el ifconfig (soy un poco nuevo en estas cosas). Creo que he conseguido que funcione haciéndolo al revés. Primero hice que OS X compartiera mi internet por wifi (a través de las preferencias de compartir) Luego con ifconfig, verás que OS X crea un bridge100 (o algo así) Configuro la IP manualmente como lo hiciste en ese puente y luego añado mi conexión de red suministrando el acceso a internet.

No estoy del todo seguro de que funcione perfectamente, a primera vista, todo funciona bien, pero quién sabe....

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X