Проблемы с FTP доступом из «домашней сети»
Подключили «тут как-то раз» наш рабочий сервер к интернету через «домовую сеть». Точнее, не только сервер, а всю сеть офиса. После этого моя Filezilla, которая до этого с работы прекрасно логинилась в мой домашний ftp-сервер, вдруг начала вываливаться по таймауту. Причем, проблема возникала именно при попытке войти (а) не анонимно в мой сервер (б) с любой машины в офисе. Лог Filezilla-ы при этом выглядел так:
Статус: Соединяюсь с 92.110.99.222:21... Статус: Соединение установлено, ожидание приглашения... Ответ: 220 ProFTPD 1.3.1 Server (My FTP Server) [192.168.1.1] Команда: USER dmitry Ответ: 331 Password required for dmitry Команда: PASS ******** Ошибка: Превышено время ожидания соединения Ошибка: Невозможно подключиться к серверу
При этом в логе самого ftp-сервера было все красиво:
Oct 02 18:07:39 smb-svr proftpd[24896] smb-svr (ofice.zssm.zp.ua[212.8.55.50]): FTP session opened. Oct 02 18:07:39 proftpd[24896] smb-svr (ofice.zssm.zp.ua[212.118.55.50]): ANON dmitry: Login successful. Oct 02 18:07:39 proftpd[24896] smb-svr (ofice.zssm.zp.ua[212.118.55.50]): Preparing to chroot to directory '/var/ftp/pub' Oct 02 18:12:41 proftpd[24896] smb-svr (ofice.zssm.zp.ua[212.118.55.50]): FTP no transfer timeout, disconnected Oct 02 18:12:41 proftpd[24896] smb-svr (ofice.zssm.zp.ua[212.118.55.50]): FTP session closed.
Попробовал запустить «Мастер настройки сети» программы Filezilla. Тест также завершился неудачей. Но подсказал, что существует проблема в связке IP-адреса и доменного имени, выданного нашей сети провайдером (домашней сетью). Естественно, «порулить» домашнюю сеть мне никто не даст, да и не того уровня я специалист. Поэтому решил я отключить проверку «правильности» IP-адреса у своего ftp-сервера. Для этого я в файле /etc/proftpd.conf строку:
UseReverseDNS on
заменил на:
UseReverseDNS off
Проблема ушла…
|