З відповіддю

Домашний FTP сервер

Здравствуйте!

Собственно хочу создать на своем компьютере ФТП сервер с целью получить доступ к нужным мне файлам с планшета. Машина (стоит Windows 7) подключена а сети через Wi-Fi роутер TP-Link TL-WR340G. Пробовал и встроенные возможности винды и FileZilla Server, вроде бы все настройки указаны правильно, но все равно соединение не проходит. Дайте пожалуйста совет как быть? и дает ли Ланет такую возможность вообще?

Коментувати

Коментарі (19)

фото

Надо на роутере расшарить 21-й порт через функцию port mapping в настройках роутера,

иначе транслятор портов NAT в роутере не пропустит входящие извне пакеты внутрь вашей локальной сети (т.е. с wan-интерфейса роутера на любой из lan-интерфейсов)

/images/editor/66/1037704242.jpg?1363008028

IP-адрес указать той машины в локальной сети, на которой запущен ftp-сервер.

фото

Можно поподробнее по айпишнику? на компе стоит автоматическое получение адреса, на роутере указан адрес, который закреплен за мной (77.87.*.*) Какой указывать в этих настройках?

фото

"белый" ip-адрес, закрепленный за вами, присвоен внешнему интерфейсу роутера (WAN-интерфейс)

компьютеры, подключенные к роутеру (к LAN-интерфейсам), получают "серые" ip-адреса от dhcp-сервера, работающего на роутере (и выдающего адреса в диапазоне 192.168.0.xx, если вы ничего не меняли)

ваш компьютер с установленной на нем виндой7 и фтп-сервером имеет внутренний ip-адрес из указанного диапазона -- его и пропишите

если не знаете, как посмотреть: Пуск -- Выполнить -- cmd.exe

в открывшемся окне набираете команду

ipconfig /all

и смотрите параметры нужной вам сетевой карты

этот адрес и прописываете

также желательно прописать на роутере в настройках dhcp роутера привязку выданного ip-адреса к mac-адресу вашего компьютера (чтобы комп с виндой всегда получал один и тот же адрес у роутера, чтобы портмаппинг всегда указывал на "живой" адрес)

/images/editor/4d/1038276692.jpg?1363010264

фото

Спасибо, бум пробовать

фото

Стоп.

Вы к фтп-серверу доступ получить хотите откуда?

Из интернета или из локальной сети?

Если из интернета -- то вот все вышенаписанное как раз про это.

А если из своей же локальной сети, то все должно работать и так.

фото

Есть планшет, пользую я его где есть точка и с домашнего вайфая

Вот и хочу получить доступ для него с любого места, в том числе и с соседней комнаты

фото

Из соседней комнаты должно работать и без портмаппинга.

Портмаппинг нужен только для доступа из Интернета.

а по какому ip-адресу вы обращаетесь к своему фтп-серверу?

из внутренней сети обращаться нужно ж по внутреннему, а не по внешнему (который у вас 77.87.хх.хх)

а вот если из интернета -- то уже по внешнему, а уже портмаппинг на роутере перебросит ваши пакеты куда надо.

фото

Теперь ясно, спасибо!

фото

>>Пробовал и встроенные возможности винды и FileZilla Server

Единственный расово правильный FTP сервер под Вендой находится в IIS (самый правильный - это IIS не ниже, чем 7.5) При этом, соотв. компоненты Винды должны быть установлены. И настраивать нужно в графической оболочке (в первую очередь - установить руками Basic Authentification)>> то все должно работать и так.

В настройках Firewall не забудьте только разрешить 21 порт. А вообще - FTP - это моветон. Если планшет под Вендой - лучше настроить WebDAV (80 порт + настроить IIS), или просто расшарить папку, поковыряв Центр управления полетом и общим доступом.

>> вроде бы все настройки указаны правильно, но все равно соединение не проходит

Не коннектится в сокет, а также:

- Connection Refused

- Anonymous access is not allowed

- Wrong username / password

х.з. что у вас именно за проблема. Откройте на удаленной планшете ручного ftp клиента (ftp.exe) и говорите ему:

open

если тут не ругнется - ответьте на вопрос о логине и пароле. А дальше будет видно.

Может вам нужно перевести FTP в passive mode. При этом нужно разрешить на сервере динамические порты (1024 - ...) + настроить IIS

Где-то так :)

фото

Опс, про пассивный режим протупил - он работает не так (можете концовку не читать :)

фото

Планшет на андроиде.

Вчера попробовал все сделать как посоветовал уважаемый Заборовський Андрей и все пошло на ура.

Проблема действительно заключалась в нерасшаренном 21-м порте на роутере и в неправильном указании адреса при локальном входе на сервер.

Насчет "FTP - это моветон" не знаю, Вам виднее, я в этом не специалист и действовал по принципу наименьшего сопротивления:)

Сервер настраивал на IIS, версию не скажу.

фото

У меня как-то со времен winnt4 сложилось (и осталось) впечатление, что IIS -- одна большая дыра.

Его, конечно же, с тех пор латали-перелатали, но мало ли...

Как говорится, ложечки-то нашлись, но осадок -- остался :)

Майкрософт и интернет -- вещи несовместимые.

фото

>> IIS -- одна большая дыра.

Ага... я че-то не слышал, чтобы stackoverflow взломали ) А зато в MySQL нет параметризированных запросов в базу данных, посему найти сайт, писаный на php с уязвимостью sql injection бывает довольно просто ) А еще BeOS скомунижженая с Убунты, и через гугель раньше очень хорошо гуглились с серверов или от нерадивых юзеров юниксовские скрытые файлы (с точкой вначале которые, особенно .passwrd, .htaccess)

Так что не надо тут ля-ля про уязвимость IISа (он уже 100 раз полностью был переписан)

фото

Про BeOS, скомунизженную с убунты -- сомнительно.

BeOS начиналась сильно раньше убунты, еще в 90-х, в то время как убунта появилась лет на 10 позже.

Когда убунта появилась BeOS уже загибалась.

Это скорее Windows NT была частично скомунизжена с OS/2 после того, как IBM и Microsoft, как говорится, побили горшки и пошли каждый своей дорогой -- это известный факт.

фото

В смысле BolgenOS

Так это - не воровство, а научно - технический прогресс: Apple украло оконный дизайн и иконки у Ксерокса, а Майкрософт - у Эппла :)

>> Windows NT была частично скомунизжена с OS/2

NT и Aurora были разные вещи :)

фото

а-а-а, болдженОС... та то такое.

поделки какого-то школьника.

[quote]Apple украло оконный дизайн и иконки у Ксерокса, а Майкрософт - у Эппла :)[/quote]

а еще TTF-шрифты.

но уже не украл, а купил.

[quote]NT и Aurora были разные вещи :)[/quote]

а до Авроры-то еще сколько версий полуоси было...

фото

>> Майкрософт и интернет -- вещи несовместимые.

Холивар :) Трэнды по технологиям и языкам показывают обратное.

Это Майкрософт и Мобайл - вещи несовместивые (такой реальный разрыв шаблона), а после того, как WinMobile выкинули на помойку (хоть она косая, кривая, а compact framework и sql server compact вспоминаются как страшный сон) - доверие полностью пропало.

фото

О! Какая оказалась полезная и увлекательная тема, начали за здравие, закончили за упокой:))))))

фото

Для всяких разных домашних FTP лучше купить NAS :)