FTP на Windows не пускает с внешки

Добрый день! Всем! Сегодня у меня возник вопрос по FTP! Поднял службу FTP на Windows Server 2008R2 локально все работает но с внешки не заходит, может у FTP еще есть порт кроме 21?

Скорее всего прокси или маршрутизатор или файервол не пускает… Настрой проброску порта на своем файерволе (или что ты используешь) и будет счастье )

Telnet’ом по 21 порту с наружи проваливаешься в свою сеть?

Давно настроил проброску, нету счастья! Нет не проваливается((((((

Оффтоп:
Вспомнился прикол с нашими филиальными айтишниками)))
Только тема была не про FTP, а про SSH
Филиальные не могу законнектиться к одному серваку по SSH, в итоге я им говорю, скиньте мне результат команды

telnet hostname.kz 42122

Скидывают скрин, долго я смотрел на этот скрин и думал, что делать с этими айтишниками :sarcastic:


Проверь настройки проброса, похоже ошибка именно в этом месте.

Там с пробросом все ок! Стучусь с внешки просит пароль ввожу , а дальше пусто!

Попробуй выполнить команду в командной строке запущенной от имени администратора:

sc sidtype ftpsvc unrestricted

после:

net stop ftpsvc & net start ftpsvc

И снова попробуй подключиться.

нет не получаеться! давайте я создам для Вас пользователя и Вы попробуйте постучаться! Может мой сервер который в Алмате сам глючит!

ftp://37.150.124.90
astana\test - Логин
987123 - Пароль

Смотри при подключении появляется ошибка:

Status: Server sent passive reply with unroutable address. Using server address instead.

Ключевой слоган здесь - Server sent passive reply with unroutable address, проверяй настройки проброса… Проблема похоже скорре в маршрутизации трафика, похоже, что туда (к серверу IIS) клиент попадает, а обратно получить трафик не может.

В Брандмауре проверил порты FTP!

Тоесть кроме 21 и 20 есть еще 990, 1024 - 65535 Диапозон.

Думаете открыть все?

З.Ы. 80 порт на сколько я помню может посодействовать? Или я ошибаюсь?

Да не должен…

Добрый день всем! Есть успехи по внешки захожу, заходит. Только вот теперь проблемы с авторизацией! Кто знает что делать? Еще раз напомню что сеть доменная, FTP сервер на сервере Windows Server 2008R2, через IIS 7.

Попробуй имя пользователя использовать в формате - user@domen

Безуспешно :cry: :cry: :cry: :cry: :cry: :cry:

Смотри логи на IIS… возможно в тех же Application логах содердится инфо о ошибках авторизации, так же можно включить ведение журнала в службах IIS

З.Ы. обычно логи IIS располагаются здесь - C:\Windows\System32\LogFiles\W3SVC1 и здесь c:\inetpub\logs\

2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 USER администратор 530 11001 37 1003d02f-df28-4f85-8ce1-fd778b217c1f -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 QUIT - 221 0 0 1003d02f-df28-4f85-8ce1-fd778b217c1f -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 ControlChannelClosed - - 0 0 1003d02f-df28-4f85-8ce1-fd778b217c1f -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 ControlChannelOpened - - 0 0 42aa4fbb-2e42-45df-beb6-a3a648c07e12 -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 USER администратор 530 11001 37 42aa4fbb-2e42-45df-beb6-a3a648c07e12 -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 QUIT - 221 0 0 42aa4fbb-2e42-45df-beb6-a3a648c07e12 -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 ControlChannelClosed - - 0 0 42aa4fbb-2e42-45df-beb6-a3a648c07e12 -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 ControlChannelOpened - - 0 0 d1120750-a95a-424c-957e-b6992ebe6b2d -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 USER администратор 530 11001 37 d1120750-a95a-424c-957e-b6992ebe6b2d -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 QUIT - 221 0 0 d1120750-a95a-424c-957e-b6992ebe6b2d -
2014-07-03 10:32:40 192.168.1.53 - 192.168.1.3 21 ControlChannelClosed - - 0 0 d1120750-a95a-424c-957e-b6992ebe6b2d -
2014-07-03 10:32:59 192.168.1.53 - 192.168.1.3 21 ControlChannelOpened - - 0 0 3d0db705-629a-4756-91d7-ddfc745addb0 -

)))) Может проще какойто софт установить?

У тебя USER по русски?
заведи английского и попробуй

А так же в тему, проверь настройки авторизации см. аттачи

7IIS

  • Пуск - Выполнить - inetmgr
  • В дереве серверов, необхоимо выбрать свой сервер со своим FTP сайтом
  • Выбрать виртуальную папку
  • Выбрать FTP Authorization Rules
  • Добавить пользователя и дать ему разрешения

ftpaut1.JPG

ftpaut2.JPG

Блин не помогло!

Решил открыв порты 1024-65535 на Microtik!

Но как бы хотелось без этих портов! Только с 21 хочеться работать!