Mac OS X 10.5: usar iChat con un firewall o un router NAT

  • Última modificación: 23 diciembre, 2008
  • de artículo:: HT2282
  • Artículo antiguo: 306688

Resumen

Mac OS X 10.5 Leopard incluye una nueva versión de iChat que hace que establecer chats de audio y vídeo sea más fácil a través de los firewalls y routers NAT.

En general, la configuración de la mayoría de firewalls o routers permitirá que el tráfico de iChat pase sin requerir ningún cambio. Sin embargo, si experimentas problemas al establecer chats de audio o vídeo de iChat, puedes necesitar aplicar las recomendaciones de este artículo para tus dispositivos de red.

Para Macs que ejecutan Mac OS X 10.4 Tiger, consulta iChat AV (beta pública): Puertos que necesitan abrirse detrás de un firewall.

Productos afectados

Mac OS X 10.5, iChat

Acerca de los firewalls y routers

Tu configuración de red puede contener firewalls, routers, o una combinación de ambos.

Mac OS X incluye un firewall integrado. Si tu Mac está directamente conectado a Internet, por ejemplo mediante un módem de banda ancha, el firewall local permite el paso del tráfico de iChat para que iChat funcione correctamente.

Alternativamente, tu Mac puede conectarse a Internet mediante un router o estación base inalámbrica, como una AirPort Extreme. En este caso, es posible que la configuración del router o estación base inalámbrica tenga que modificarse para permitir que iChat funcione.

Para obtener más información sobre cómo configurar tu router o estación base inalámbrica, consulta la documentación suministrada con tu dispositivo.

Lógicamente, si utilizas una combinación de firewalls y routers, es posible que necesites cambiar la configuración de estos dispositivos para poder establecer los chats de audio y vídeo de iChat.

Requisitos de puerto para iChat

De manera predeterminada, iChat en Mac OS X 10.5 intenta utilizar el puerto UDP 16402 para todo el tráfico de audio y vídeo de iChat. Si el puerto 16402 no se encuentra disponible, iChat probará el siguiente puerto más bajo de los próximos diez puertos, hasta que encuentre un puerto que pueda utilizar. Por lo tanto, el rango de puertos que puede estar habilitado en tu router o firewall debe incluir 16393-16402.

Si ninguno de los puertos de ese rango está disponible, iChat hará un último intento para seleccionar un puerto al azar.

A diferencia de versiones anteriores de iChat, iChat en Mac OS X 10.5 no requiere que se abra simultáneamente más de un puerto. Una vez que se ha localizado un puerto válido, toda la señalización y tráfico AV se transmitirán a través de ese puerto.

Si tu firewall o router te da la opción de activar los puertos entrantes o salientes, deberías asegurarte de que el rango 16393-16402 está incluido en ambas listas. También deberías asegurar que las conexiones puedan realizarse para hosts externos en el puerto 5678 para el servicio SNATMAP. El servicio SNATMAP, analizado en más detalle aquí, permite que los clientes de iChat puedan comunicarse entre sí, incluso si están detrás de los firewalls NAT.

Requisitos del puerto para chats de audio y vídeo con versiones anteriores de iChat

Cuando Mac OS X 10.5 y Mac OS X 10.4 Macs incian un chat de audio y vídeo, el Mac 10.5 continúa utilizando un solo puerto (en la mayoría de los casos, 16402). Todo el tráfico entrante y saliente viajará por ese puerto. El Mac 10.4 utiliza una combinación de cinco puertos.

Si tienes una combinación de Macs 10.4 y 10.5 detrás de tu firewall o router NAT, además de los puertos descritos en este artículo también deberías abrir los puertos descritos en el artículo relevante para Mac OS X 10.4.

Not helpful Somewhat helpful Helpful Very helpful Solved my problem