на FTP вы хотите, чтобы убедиться, что вы открываете оба порта TCP 20
и 21
. Кроме того, если служба сервера, запущенная на машине, использует пассивный режим, то вам также нужно будет открыть диапазон портов TCP FTP-сервер настроен для использования.
Быстрая Разбивка Порта
похоже, вы используете небезопасный FTP на
TCP-порты 20
и 21
(т. е. активного и пассивный), и, возможно, также
FTPS С неявным SSL на TCP
порт 990
и 989
.
протокол FTP использует порт/канал для управления/команд и
другой порт/канал для части обмена данными клиента и
сервер.
неуверенность
FTP
- командный канал: TCP-порт
21
- канал передачи данных (активный): TCP-порт
20
- канал передачи данных (пассивный):
<FTP Server configured TCP port range>
FTPS с неявным SSL
- командный канал: TCP-порт
990
- канал передачи данных (активный): TCP-порт
989
Брандмауэр Командной Строки (этот раздел должен решить проблему)
выполнить внизу в командной строке с повышенными правами администратора для создания Windows Правило брандмауэра, разрешающее входящему трафику в службу FTP-сервера обмениваться данными с соответствующими портами команд и данных для любого IP-адреса и любой области профиля классифицированных сетей ОС Windows.
необходимо указать program="<C:\FTPServer\FTPServer.exe>"
значение, соответствующее вашему серверу, либо используйте service=<ftpsvc>
вместо этого указывает на имя службы.
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
выполнить ниже чтобы отключить фильтрацию FTP с отслеживанием состояния, чтобы брандмауэр не блокировал FTP трафик поэтому вам не нужно открывать весь диапазон пассивных портов, чтобы разрешить этот трафик.
netsh advfirewall set global StatefulFTP disable
Брандмауэр Windows Гуй
убедитесь, что у вас есть область определено в правилах так диапазон IP-адресов локальной сети разрешены через или иначе разрешают любой IP-адрес через. Наконец, необходимо убедиться, что сетевые адаптеры на сервере настроены в профиле брандмауэра правило позволяет.
порты
Примечание: добавьте диапазон пассивных портов, если применимо.
Scope
профили
Дополнительные Ресурсы