tyrex
11-02-2005, 13:24
Windows XP SP2.
Решил поднять у себя небольшой ftp-сервер, для чего установил FTP Server из стандартной поставки windows. В его свойствах изменил стандартный порт с 21 на 2121, т.к. мой провайдер фильтрует 21 порт.
Дальше нужно открыть этот порт на встроенном в XP SP2 файрволе. Я зашел с свойства моего connection'а, выбрал вкладку Advanced, зашел в настройки firewall'а и добавил новую запись Name компа такой-то, External Port - 2121, Internal Port - 2121.
Проверяю:
C:\>ftp
ftp> open myftpserver.com 2121
Connected to myftpserver.com.
220 Microsoft FTP Service
User (myftpserver.com:(none)): anonymous
331 Anonymous access allowed, send identity (e-mail name) as password.
Password: anonymous@anonymous.com
230 Anonymous user logged in.
ftp> dir
500 Invalid PORT Command.
150 Opening ASCII mode data connection for /bin/ls.
на этом месте мы долго висим.
Собственно настораживает уже сообщение о неправильном порте.
Что я сделал не так? Что я упустил? Из-за чего возможно проявление такого рода ошибки?
Решил поднять у себя небольшой ftp-сервер, для чего установил FTP Server из стандартной поставки windows. В его свойствах изменил стандартный порт с 21 на 2121, т.к. мой провайдер фильтрует 21 порт.
Дальше нужно открыть этот порт на встроенном в XP SP2 файрволе. Я зашел с свойства моего connection'а, выбрал вкладку Advanced, зашел в настройки firewall'а и добавил новую запись Name компа такой-то, External Port - 2121, Internal Port - 2121.
Проверяю:
C:\>ftp
ftp> open myftpserver.com 2121
Connected to myftpserver.com.
220 Microsoft FTP Service
User (myftpserver.com:(none)): anonymous
331 Anonymous access allowed, send identity (e-mail name) as password.
Password: anonymous@anonymous.com
230 Anonymous user logged in.
ftp> dir
500 Invalid PORT Command.
150 Opening ASCII mode data connection for /bin/ls.
на этом месте мы долго висим.
Собственно настораживает уже сообщение о неправильном порте.
Что я сделал не так? Что я упустил? Из-за чего возможно проявление такого рода ошибки?