Назад | Перейти на главную страницу

ftp-сервер не отвечает после входа в систему

Итак, моя проблема в том, что у меня есть FTP-сервер, работающий на моем NAS за маршрутизатором. При попытке войти в систему через адрес NAS 192.168.1.X я могу подключиться и перечислить файлы, но при доступе с моего внешнего статического IP-адреса я получаю следующее:

MyLinuxUserName@myPC:~$ ftp my.example.com
Connected to my.example.com.
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 1 of 10 allowed.
220-Local time is now 12:32. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 10 minutes of inactivity.
Name (my.example.com:MyLinuxUserName): MyServerLoginName
331 User MyServerLoginName OK. Password required
Password:
230 OK. Current restricted directory is /
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful
150 Connecting to port 47993
drwxr-xr-x    2 0          0                1024 Jun  2 11:39 .
drwxr-xr-x    2 0          0                1024 Jun  2 11:39 ..
drwxrwxrwx    1 0          0                  13 Jun  2 11:39 Volume_1
226-Options: -a -l 
226 3 matches total
ftp> cd Volume_1
250 OK. Current directory is /Volume_1
ftp> ls
200 PORT command successful
150 Connecting to port 47866

А потом он застревает. По какой-то причине он позволяет мне аутентифицироваться, но тогда он не будет показывать мне другие файлы, содержащиеся в папке Volume_1 /. (да, правильные разрешения установлены).

Я не уверен, что нахожусь в нужном месте, но был бы признателен за помощь в решении этой действительно досадной ошибки.

Я использую сетевое хранилище Dlink DNS-320L за маршрутизатором ASUS RT-N66U со статическим IP-адресом, направленным на маршрутизатор с портами 80, 20 и 21, перенаправленными на NAS.