Mac OS X 10.5: Usando o iChat com um firewall ou roteador NAT
Resumo
O Mac OS X 10.5 Leopard possui uma nova versão do iChat que facilita a realização de bate-papos de áudio e vídeo através de firewalls e roteadores NAT.
De forma geral, a configuração da maioria dos firewalls ou roteadores permite a passagem do tráfego do iChat sem que seja necessário realizar alterações. No entanto, se você enfrentar problemas para estabelecer bate-papos de áudio e vídeo, talvez seja necessário aplicar as recomendações contidas neste artigo aos seus dispositivos de rede.
Para Macs que executem o Mac OS X 10.4 Tiger, consulte 10.4: Usando o iChat com um firewall ou roteador NAT.
Produtos Afetados
Mac OS X 10.5, iChat
Sobre firewalls e roteadores
Sua configuração de rede pode envolver firewalls, roteadores, ou os dois.
O Mac OS X vem com firewall integrado. Se o seu Mac tiver conexão direta à Internet, como, por exemplo, através de um modem de banda larga, o firewall local deverá permitir que o tráfego do iChat funcione corretamente.
O seu Mac também pode conectar-se à Internet através de um roteador ou estação base wireless, como um AirPort Extreme. Neste caso, pode ser necessário alterar a configuração do roteador ou estação base wireless para permitir que o iChat funcione.
Para saber mais sobre como configurar seu roteador ou estação base wireless, consulte a documentação fornecida com o dispositivo.
Se você usar uma combinação de firewalls e roteadores, será necessário alterar a configuração de todos esses dispositivos para permitir a realização de bate-papos de áudio e vídeo do iChat.
Requisitos de porta do iChat
Por padrão, no Mac OS X 10.5, o iChat tenta usar a porta UDP 16402 para todos os tráfegos de áudio e vídeo do iChat. Se a porta 16402 não estiver disponível, o iChat irá tentar a próxima porta menor nas dez portas seguintes, até encontrar uma que possa usar. Então, o intervalo de portas que deverá estar habilitado em seu roteador ou firewall deverá ser da porta 16393 à 16402.
Se nenhuma das portas deste intervalo estiver disponível, o iChat fará uma última tentativa e selecionará uma porta aleatoriamente.
Diferente de versões anteriores do iChat, o iChat no Mac OS X 10.5 não exige mais de uma porta para ser aberto simultaneamente. Quando uma porta válida é localizada, todo o tráfego de sinalização e do AV é transmitido através desta porta.
Se o seu firewall ou roteador fornecer a opção de ativar portas de entrada e saída, certifique-se de inserir o intervalo de 16393 a 16402 em ambas as listas. Você também deve garantir que possam ser realizadas conexões a hosts externos na porta 5678 para o serviço SNATMAP. O serviço SNATMAP, analisado em mais detalhes aqui, permite que os clientes do iChat se comuniquem uns com os outros, mesmo através de firewalls NAT.
Requisitos de porta para bate-papos de áudio e vídeo com versões anteriores do iChat
Quando os Macs Mac OS X 10.5 e Mac OS X 10.4 participam de um bate-papo de áudio ou vídeo, o Mac com base em 10.5 continua a usar uma única porta (na maioria dos casos, a 16402). Todo o tráfego de entrada e saída é realizado através desta porta. O Mac com base em 10.4 usa uma combinação de cinco portas.
Se você tiver uma mistura dos Macs 10.4 e 10.5 por trás de um firewall ou roteador NAT, além das portas descritas neste artigo, você também precisará abrir as portas descritas no artigo referente ao Mac OS X 10.4.