Para FTP , convém garantir que você abra ambas as portas TCP 20
e 21
. Além disso, se o serviço do servidor em execução na máquina usar o modo passivo , você também precisará abrir o intervalo de portas TCP o servidor FTP está configurado para usar.
Quick Port Breakdown
It appears you are running insecure FTP on TCP ports
20
and21
(i.e. active and passive), and maybe also FTPS with implicit SSL on TCP port990
and989
.The FTP protocol uses a port/channel for the controls/commands and another port/channel for the data exchange portion of the client and server.
- Command channel: TCP Port
21
- Data channel (active): TCP port
20
- Data channel (passive):
<FTP Server configured TCP port range>
FTPS with implicit SSL
- Command channel: TCP Port
990
- Data channel (active): TCP port
989
Firewall da linha de comando (esta seção deve corrigir o problema)
Execute o seguinte na linha de comando elevada como administrador para criar uma regra do Firewall do Windows permitindo que o tráfego de entrada para o serviço do servidor FTP se comunique com o comando e as portas de dados aplicáveis para qualquer endereço IP e qualquer escopo de perfil das redes classificadas do Windows. / p>
Você precisa especificar o valor program="<C:\FTPServer\FTPServer.exe>"
apropriado para seu servidor ou usar o service=<ftpsvc>
em seu lugar, em vez disso, apontando para o nome do serviço.
netsh advfirewall firewall add rule name="FTP Inbound" dir=in action=allow program="%windir%\system32\svchost.exe" remoteip=any localip=any protocol=TCP localport=20,21,990,989 remoteport=20,21,990,989 profile=any
Execute o seguinte para desabilite a filtragem de estado de FTP para que o firewall não bloqueie nenhum tráfego de FTP para que você não precise abrir todo o intervalo de portas passivas para permitir esse tráfego.
netsh advfirewall set global StatefulFTP disable
GUI do Firewall do Windows
Certifique-se de ter o escopo definido no regras para que o intervalo de endereços IP da LAN seja permitido ou permita qualquer endereço IP . Por último, você desejará garantir que os adaptadores de rede no servidor estejam configurados em um perfil permitido pela regra de firewall.
Ports
Note: Add the passive port range if applicable.
Scope
Profiles