Технический форум

Технический форум (http://www.tehnari.ru/)
-   Любые вопросы от новичков (http://www.tehnari.ru/f23/)
-   -   Создание FTP сервера (http://www.tehnari.ru/f23/t252076/)

Wolfil14 14.02.2017 12:39

Создание FTP сервера
 
Вложений: 1
Добрый день, создаю на работе FTP сервер. Нужна помощь в создании небольшая, ничего супер не надо, просто самый простой сервер, чтобы наши сотрудники могли заходить из дома или в командировке на наш сервер.
Мой порядок действий:
Этап 1:
- Открыл порт на роутере
- Скачал программу Xlight FTP Server
- Запустил, создал сервер, создал пользователя, указал папку, все.
Сервер работает, запускается из браузера на любом ПК, из дома или не из дома, без разницы, все работает.
Этап 2:
Пытаюсь подключиться к FTP как к элементу сетевого окружения из моего компьютера. Через компьютеры которые в локальной сети, все работает, появляется сетевая папка, все можно редактировать.
Но из дома, выплывает вот такая шляпа. см картинку.
Не знаю как ее победить, все настройки этой программы перерыл, ничего не выходит. Хотя из браузера дома все заходит и работает. В чем проблема может быть, подскажить?

Wolfil14 14.02.2017 13:14

Я в процессе, поэтому дополню))

Получилось заиметь доступ из вне, с помощью Windows explorer!
Поменял программу для создания FTP - взял FileZilla.
В Passive mode ввел внешний ip сервера.
В целом меня устроит такое положение дел.
Сейчас стало, что в интернете можно подключиться к FTP, а внутри сети, эта папка локальная и все имеют доступ, но я не могу подключиться к ней с локальных ПК с помощью добавления в сетевое окружение. А хотелось бы)
Теперь стало что при подключении с внешнего ПК, все файлы видно и редактируются, а при подключении с ПК в локальной сети выскакивает окно как на картинке выше. Можно как нибудь сделать чтобы эта папка была сетевом окружении и внутри сети и снаружи?)

psysop 14.02.2017 22:21

Мне видится костыль в виде двух одинаковых серверов с разными ip. один локальный другой внешний. По логике так быть не должно, а вбивается оба адреса в 1 сервер. Надо курить мануал и возможно менять сервер.

psysop 14.02.2017 22:32

Попробуйте во вкладке Passive mode settings поиграться с галочкой Don't use external IP for local conections.

Wolfil14 15.02.2017 10:31

Цитата:

Сообщение от psysop (Сообщение 2461601)
Мне видится костыль в виде двух одинаковых серверов с разными ip. один локальный другой внешний. По логике так быть не должно, а вбивается оба адреса в 1 сервер. Надо курить мануал и возможно менять сервер.

Роль сервера выполняет обычный ПК с Windows 7, стоит отдельно, используется для хранения данных, на нем папки расшарены. Про оба адреса не понял.
Цитата:

Сообщение от psysop (Сообщение 2461608)
Попробуйте во вкладке Passive mode settings поиграться с галочкой Don't use external IP for local conections.

С этим игрался еще до того как написал, тоже думал что поможет, но что эта галочка есть, что ее нет, реакция такая же.

psysop 15.02.2017 13:52

21 порт вы открыли на сколько я понял. А Вы пробросили порты в роутере для пассивного режима? Рекомендуют диапазон с 5000 до 5100
из документации:
Цитата:

227 Entering Passive Mode

Это означает, что фтп-клиент не может подключиться к серверу в пассивном режиме. Фаерволом на сервере перекрыты порты, которые не используются статически, а динамически выбираются. FTP-клиенты после соединения в пассивном режиме отправляют команду серверу для перехода работы на порты выше 1024 (все порты, что ниже - они зерезервированы, а остальные, за ненадобностью и в целях обеспечения безопасности у нас отключены), поэтому и возникают такие проблемы.
Решается проблема пробрасыванием диапазона портов на локальный IP сервера.

Wolfil14 15.02.2017 21:41

Цитата:

Сообщение от psysop (Сообщение 2461718)
21 порт вы открыли на сколько я понял. А Вы пробросили порты в роутере для пассивного режима? Рекомендуют диапазон с 5000 до 5100
из документации:
Цитата:
227 Entering Passive Mode

Это означает, что фтп-клиент не может подключиться к серверу в пассивном режиме. Фаерволом на сервере перекрыты порты, которые не используются статически, а динамически выбираются. FTP-клиенты после соединения в пассивном режиме отправляют команду серверу для перехода работы на порты выше 1024 (все порты, что ниже - они зерезервированы, а остальные, за ненадобностью и в целях обеспечения безопасности у нас отключены), поэтому и возникают такие проблемы.
Решается проблема пробрасыванием диапазона портов на локальный IP сервера.

Вот про это не знал, спасибо, попробую на днях отпишусь, Ftp, проброс, все делаю в первый раз))


Часовой пояс GMT +4, время: 21:34.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.