Como configurar o Internet Explorer para utilizar o modo PORT e o modo PASV de FTP na família Windows Server 2003

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Para obter uma versão deste artigo referente ao Microsoft Windows 2000, consulte 309816.

NESTA TAREFA

Sumário
Este artigo descreve como configurar o Internet Explorer para utilizar o modo PORT e o modo PASV do protocolo de transferência de ficheiros (FTP, File Transfer Protocol).

O FTP suporta dois modos. Estes modos são designados por normal (ou PORT ou activo) e passivo (ou PASV). O cliente de FTP em modo normal envia comandos PORT para o servidor de FTP. O cliente em modo passivo envia comandos PASV para o servidor de FTP. Estes comandos são enviados através do canal de comandos de FTP ao estabelecer a sessão de FTP.

Os clientes de FTP em modo normal estabelecem primeiro uma ligação com a porta TCP 21 do servidor de FTP. Esta ligação estabelece o canal de comandos de FTP. O cliente envia um comando PORT através do canal de comandos de FTP quando tem de enviar ou receber dados, como um ficheiro ou uma lista de pastas. O comando PORT contém informações sobre a porta em que o cliente de FTP recebe a ligação de dados. No modo normal, o servidor de FTP inicia sempre a ligação de dados na porta TCP 20. O servidor de FTP tem de abrir uma nova ligação ao cliente quando envia ou recebe dados e o cliente de FTP faz este pedido utilizando o comando PORT novamente.

Os clientes de FTP em modo passivo também começam por estabelecer uma ligação com a porta TCP 21 do servidor de FTP para criar o canal de controlo. Quando o cliente envia um comando PASV através do canal de comandos, o servidor de FTP abre uma porta efémera (entre 1024 e 5000) e informa o cliente de FTP que deve ligar a essa porta antes de pedir transferência de dados. À semelhança do modo normal, o cliente de FTP tem de enviar um novo comando PASV antes de cada nova transferência e o servidor de FTP aguardará uma ligação numa nova porta para cada transferência.

Poderá ter de alterar o modo utilizado pelo cliente de FTP, consoante a configuração do firewall no cliente ou no servidor de FTP. O Microsoft Internet Explorer 5 e posteriores suportam ambos os modos.

Regressar ao início

Como alterar o modo de cliente de FTP do Internet Explorer

  1. Inicie o Internet Explorer.
  2. No menu Ferramentas, clique em Opções da Internet.
  3. Clique no separador Avançadas.
  4. Em Navegação, clique para desmarcar a caixa de verificação Activar a vista de pastas para locais de FTP.
  5. Clique para seleccionar a caixa de verificação Utilizar FTP passivo (para compatibilidade entre o firewall e o modem DSL).
  6. Clique em OK.
O Internet Explorer comporta-se como um cliente de FTP em modo normal se seleccionar a caixa de verificação Activar a vista de pastas para locais de FTP, mesmo que seleccione também a caixa de verificação Utilizar FTP passivo. Se desmarcar a caixa de verificação Activar a vista de pastas para locais de FTP e, em seguida, seleccionar a caixa de verificação Utilizar FTP passivo, o Internet Explorer comportar-se-á como um cliente de FTP em modo passivo.

Regressar ao início

Resolução de problemas

Muitos firewalls não aceitam novas ligações através de uma interface externa. O firewall detecta estas ligações como tentativas de ligação não solicitadas e, por este motivo, ignora-as. Os clientes de FTP em modo normal não funcionam neste ambiente porque o servidor de FTP tem de pedir uma nova ligação ao cliente de FTP.

Os administradores do firewall poderão não pretender utilizar servidores de FTP em modo passivo porque o servidor de FTP pode abrir qualquer porta efémera. Apesar de o Microsoft Internet Information Server (IIS) 4.0 e o IIS 5.0 utilizarem o intervalo de portas efémeras de 1024 a 5000, muitos servidores de FTP são configurados com um intervalo de portas efémeras de 1024 a 65535. As configurações de firewall que permitam acesso total a todas as portas efémeras de ligações não solicitadas poderão ser consideradas não seguras.

Pode configurar o IIS 4.0 e o IIS 5.0 para permitir o intervalo e portas efémeras de 1024 a 65535.

Para obter informações adicionais sobre problemas que poderá ter se tentar ligar a portas TCP superiores a 5000, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
196271 Quando tenta ligar a partir de portas TCP superiores a 5000, o utilizador recebe o erro 'WSAENOBUFS (10055)'
Regressar ao início
kbappsvc iis
Propriedades

ID do Artigo: 323446 - Última Revisão: 03/03/2006 20:32:00 - Revisão: 5.2

  • Microsoft Internet Explorer 6.0
  • kbhowtomaster kbftp kbwebservices kbappservices KB323446
Esta informação foi útil?