Mac OS X 10.5: Utilizar o iChat com uma firewall ou com um router NAT
Resumo
O Mac OS X 10.5 Leopard inclui uma nova versão do iChat que facilita a realização de conversas de áudio e vídeo através de firewalls e routers NAT.
Em geral, a configuração da maioria de firewalls ou routers irá permitir a descarga de tráfego do iChat sem requerer quaisquer alterações. Contudo, se tiver algum problema ao estabelecer conversas de áudio ou vídeo do iChat, pode ser necessário aplicar as recomendações indicadas neste artigo aos seus dispositivos de funcionamento em rede.
Para Macs que utilizem o Mac OS X 10.4 Tiger, consulte 10.4: Utilizar o iChat com uma firewall ou router NAT.
Produtos afectados
Mac OS X 10.5, iChat
Acerca de firewalls e routers
A sua configuração de rede pode implicar firewalls, routers ou uma combinação dos dois.
O Mac OS X inclui uma firewall integrada. Se o seu Mac tiver uma ligação directa à Internet, por exemplo através de um modem de banda larga, a firewall local deve permitir o tráfego de iChat através do iChat para funcionar correctamente.
Como alternativa, o Mac pode estabelecer ligação à Internet através de um router ou uma estação de base sem fios, tal como um AirPort Extreme. Neste caso, pode ser necessário alterar a configuração do router ou da estação de base sem fios para permitir o funcionamento do iChat.
Para obter mais informações sobre como configurar o seu router ou estação de base sem fios, consulte a documentação fornecida com o seu dispositivo.
É óbvio que, se utilizar uma combinação de firewalls e routers, pode ser necessário alterar a configuração de todos estes dispositivos para permitir a realização de conversas de áudio e vídeo do iChat.
Requisitos de porta do iChat
Por predefinição, o iChat no Mac OS X 10.5 tenta utilizar a porta UDP 16402 para todo o tráfego de áudio/vídeo do iChat. Se a porta 16402 não estiver disponível, o iChat tenta a próxima porta mais baixa nas próximas dez portas, até encontrar uma porta que possa utilizar. Por isso, o intervalo de portas que devem ser activadas no sei router ou firewall devem incluir 16393-16402.
Se não estiver disponível nenhuma das portas nesse intervalo, o iChat efectua uma última tentativa e selecciona uma porta aleatoriamente.
Ao contrário de versões anteriores do iChat, o iChat no Mac OS X 10.5 não requer a abertura em simultâneo de mais de uma porta. Depois de ser localizada uma porta válida, todo o tráfego de sinalização e áudio/vídeo será transmitido através dessa porta.
Se a sua firewall ou router permitir-lhe activar portas de entrada e saída, deve garantir que o intervalo 16393-16402 está incluído em ambas as listas. Deve também garantir as ligações a anfitriões externos na porta 5678 para o serviço SNATMAP. O serviço SNATMAP, abordado de maneira pormenorizada aqui, activa a comunicação entre clientes iChat, mesmo que estejam a utilizar firewalls NAT.
Os requisitos de porta para conversas de áudio ou vídeo com versões anteriores do iChat
Se o Mac OS X 10.5 e o Mac OS X 10.4 Macs participarem numa conversa de áudio ou vídeo, o Mac baseado em 10.5 continua a utilizar uma única porta (na maioria dos casos, 16402). Todo o tráfego de entrada e saída irá passar por essa porta. O Mac baseado em 10.4 utiliza uma combinação de cinco portas.
Se tiver uma mistura de Macs 10.4 e 10.5 atrás da firewall ou do router NAT, além das portas descritas neste artigo, deve também abrir as portas descritas no artigo para o Mac OS X 10.4.