Me pregunto si esto llevó a alguna solución funcional. Tengo una situación casi idéntica y todavía no he encontrado una buena solución. Déjame intentar aclarar el porqué de esta configuración particular.
En mi caso, tengo una Mac conectada a "Internet" (obviamente a través del enrutador de mi casa) a través de su interfaz Wifi. Mi servidor DLNA (un Synology NAS) está conectado directamente a la misma Mac mediante una conexión Ethernet por cable.
¿Por qué no conectar mi servidor DLNA al enrutador? Restricciones de cableado! Sí, podría resolver esto, pero por ahora me gustaría encontrarlo si es posible para que funcione esta configuración.
He creado un puente y conecté tanto mis interfaces inalámbricas como las conectadas. Esa es la parte fácil. Sin embargo, como ya ha señalado, esto crea una situación algo confusa: dos subredes diferentes ahora están conectadas a un puente y debido a que son subredes diferentes, todavía no pueden hablar entre sí aunque estén "conectadas". A nivel de IP, las cosas no son como deberían: pasar de una red a la otra requiere una puerta de enlace (predeterminada) en las redes respectivas.
El problema es que ahora hay diferentes redes conectadas en L2, y esto no debería hacerse. Una solución podría ser asegurarse de que ambas interfaces estén en la misma red, pero esto crea un nuevo problema: dos de las interfaces de la Mac están entonces en la misma red y esto provoca una decisión de enrutamiento poco clara para el tráfico enviado desde la Mac, ya que ambas Las interfaces presentan una puerta de enlace predeterminada para el tráfico fuera de estas redes. Para resolver esto, se debe hacer algo para asegurarse de que una de estas interfaces (en este ejemplo, Wifi) siempre se use como predeterminada. Además, el tráfico destinado al servidor DLNA siempre debe enrutarse a la interfaz Ethernet por cable. Todavía no he encontrado una solución de trabajo para esto.
Usted señala que dar al puente una dirección IP en la red "orientada a Internet" debería funcionar, sin tener que colocar ambas interfaces en la misma subred. Tengo curiosidad por saber cómo funcionaría esto. Suponiendo que ambas interfaces permanezcan, lo único que cambia es que están unidas por un puente lógico que tiene su propia dirección. ¿Con qué precisión alteraría eso el comportamiento de la red de OS X?
Saludos,
Frank