outbound ftp no servidor 2008 r2 stalls

4

o cliente ftp da linha de comando embutido no servidor 2008 não suporta o modo passivo

então usei esses comandos para permitir o ftp de saída (ele fica parado sem isso)

1) Abra a porta 21 no firewall

netsh advfirewall firewall adicionar nome da regra="FTP (sem SSL)" action = permitir protocolo = TCP dir = in localport = 21

2) Ative o filtro de aplicativo de firewall para FTP (também conhecido como Stateful FTP) que abrirá portas dinamicamente para conexões de dados

netsh advfirewall set global StatefulFtp ativado

no entanto, no servidor 2008 r2 , estes comandos parecem funcionar, mas isso não afeta o ftp de saída, ele bloqueia

Eu não quero usar um cliente alt

    
por Scott Kramer 27.08.2009 / 18:56

2 respostas

5

Em vez de usar o comando netsh, você pode ter o Windows adicionando as regras de firewall ativando a notificação no console "Firewall do Windows com Segurança Avançada".

Clique em "Propriedades do Firewall do Windows" no objeto raiz "Firewall do Windows com Segurança Avançada no Computador Local". A partir daí, você personaliza as configurações em cada uma das guias de perfil Domínio, Particular e Público e define "Exibir uma notificação" como "Sim".

Quando isso for feito, ligue seu cliente FTP e conecte-se ao seu servidor FTP. Agora você será perguntado se você deseja adicionar uma regra para o seu programa de ftp.

Boa sorte!

-Andy

    
por 13.09.2009 / 16:28
3

O R2 também estava me dando problemas com o cliente de FTP. Minha solução foi criar uma regra para o aplicativo:

1) netsh advfirewall firewall adicionar nome da regra="Permitir cliente FTP" dir = in action = permitir enable = yes profile = qualquer programa =% SystemRoot% \ System32 \ ftp.exe

2) Eu também habilitei statefulftp: netsh advfirewall set global statefulftp enable

    
por 13.02.2010 / 06:36