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

Traduções de Artigos Traduções de Artigos
Artigo: 323446 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

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.

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.

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)'

Propriedades

Artigo: 323446 - Última revisão: 3 de março de 2006 - Revisão: 5.2
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 6.0 nas seguintes plataformas
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Palavras-chave: 
kbhowtomaster kbftp kbwebservices kbappservices KB323446

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com