Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   Установка FTP cервера без "реального" интернет ip-адреса (http://forum.oszone.net/showthread.php?t=176541)

nucli4 25-05-2010 15:07 1420787

Установка FTP cервера без "реального" интернет ip-адреса
 
Добрый день, уважаемые участники!
Изложу суть проблемы:
Есть компьютер с установленным WS 2008 с локальным ip 192.168.*.* , подключен к интернету через linux-сервер поседством команды iptables -t nat
Этот сервер в свою очередь подключен к adsl-модему, у которого есть интернет ip-адрес 80.71.*.*
Пробовал настроить FTP сервер на 2008, делал через IIS 7.0 добавлением ftp-сайта - результата нет. Затем добавлял ftp Publishing к дефолтному веб-сайту, который уже в WS2008 есть, результат тот же.
Соотвественно вопрос: как быть?

VladDV 25-05-2010 16:26 1420839

А доступа нет откуда - из интернета или из локальной сети? Первым делом нужно отладить работу ftp внутри сети. А потом уже публиковать его на шлюзе. В правилах iptables естественно не забыть про обратные соединения.

zonderz 25-05-2010 20:39 1420993

nucli4,

1. на linux-сервере сделать проброс (port forwarding) 21 (по умолчанию) порта на внутренний IP 192.168.x.x

2. лучше попросить кого-нибудь зайти извне, а не самому изнутри пытаться пробиться на белый IP

nucli4 26-05-2010 08:16 1421294

При попытке подключиться из сети выходят следующие сообщения:
Ошибка папки FTP
Отсутствует доступ к папке. Убедитесь, что имя файла задано правильно и у вас имеется разрешения на доступ к папке.
530 Valid hostname is expected
220-Microsoft FTP Service
220 Localhost FTP Server

Подключался следующим образом: с другого компа в сети заходил на ftp://server/ через пуск-выполнить
открывался браузер (в моем случае Mozilla Firefox) и выходило сообщение: "требуется аутентификация"
Введите имя пользователя и пароль для ftp://server
после ввода - 530 Valid hostname is expected, если ничего не ввести - то ничего и не отображается.
Если в проводнике windows в адресной строке набрать ftp://server/ и через правую кнопку выбрать войти как, то выходит сообщение, которой описано вначале поста.

На саму папку test, к которой привязан сервер, в безопасности добавил пользователя ftp_admin из active directory, и этого же пользователя указал в IIS сервере, в разделе ftp authorization rules. В разделе ftp authentication пропасана анонимная и basic параметр allow.
Проверка SSL отключена в процессе add FTP publishing.

El Scorpio 26-05-2010 11:47 1421402

Цитата:

Цитата zonderz
2. лучше попросить кого-нибудь зайти извне, а не самому изнутри пытаться пробиться на белый IP »

Таки да. Большинство NAT-ов считают обращение со своего же внешнего порта ошибкой либо атакой с подменой адреса и блокируют такой трафик

Цитата:

Цитата nucli4
Этот сервер в свою очередь подключен к adsl-модему, у которого есть интернет ip-адрес 80.71.*.* »

Значит, на модеме ещё один NAT работает. Там тоже нужно проброс порта (на машину с линуксом) настроить. Но на модемах это делается одним кликом

VladDV 26-05-2010 18:08 1421679

Цитата:

Цитата El Scorpio
Большинство NAT-ов считают обращение со своего же внешнего порта ошибкой либо атакой с подменой адреса и блокируют такой трафик »

El Scorpio, а почему Вы думаете, что запрос проходит именно через шлюз? Если в настройках браузера не выставлен прокси и в сети нормально разруливаются имена компов, тогда запрос ftp://server попадет напрямую к нашему ftp-серверу. Или я не прав?

Alan85 27-05-2010 21:23 1422474

Цитата:

Цитата VladDV
запрос ftp://server попадет напрямую к нашему ftp-серверу »

узнаешь командой nslookup sever
Цитата:

Цитата nucli4
Этот сервер в свою очередь подключен к adsl-модему »

Linux сервер в DMZ зоне или хотя бы порт 21 проброшен?
Цитата:

Цитата zonderz
. на linux-сервере сделать проброс (port forwarding) 21 »

PREROUTING или POSTROUTING ?
у клиентов в сети шлюз по умолчанию win2008 или linux?

PetrischevMV 14-09-2010 12:20 1495041

Как проблему решили?? у меня тоже не работает

nucli4 15-09-2010 07:31 1495619

проблему так и не удалось решить. не хватает компетенции в перечисленных выше терминах. Сейчас буду пробовать настроить службу ftp-сервера на стареньком AMD K6-2 450Mhz под управлением Alt Linux 4 Lite

kim-aa 15-09-2010 12:53 1495826

Nat, вероятно. тут не причем. Скорее всего просто отключен анонимный доступ.

nucli4,

Если такое же сообщение вываливается при доступе из внутренней сети к FTP серверу, не windows-клиентом (например FAR, Win-comander), то виноваты ограничения по безопасности FTP-сервера

PetrischevMV 16-09-2010 11:51 1496614

Пересоздал в 10 раз сервер FTP и все заработало )))


Время: 20:33.

Время: 20:33.
© OSzone.net 2001-2025