adsl club

Справочник

Форум

Программы

Фильмы

Ресурсы

Файлообмен

Хостинг

Ростелеком
Нет доступа к моему ФТП из внешки
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ИНТЕРНЕТ/СЕТИ
Автор Сообщение
Wadia
Гуру
СообщениеДобавлено: Сб 29-11-08 : 14-09    Заголовок сообщения: Нет доступа к моему ФТП из внешки Ответить с цитатой

Когда именно возникла эта проблема не знаю, не заходил на фтп недели две, а вчера человеку надо было мне файл переборосить и нате...

При подключение по локалке, все нормально работает, но как только пытаешься подключиться из вне происходит вот что:

Лог фтп-клиента (X.X.X.2 мой внешний ИП)
Код:
[R] Connecting to X.X.X.2 -> IP=X.X.X.2 PORT=21
[R] Connected to X.X.X.2
[R] 220 Service ready for new user.
[R] USER anonymous
[R] 331 User name okay, need password.
[R] PASS (hidden)
[R] 230-Welcome anonymous from X.X.X.2. You are now logged in to the server.
[R] 230 User logged in, proceed.
[R] SYST
[R] 215 UNIX Type: L8
[R] FEAT
[R] 211-Extensions Supported
[R]  COMB
[R]  MLST type*;size*;modify*;create*;perm*;
[R]  UTF8
[R]  SIZE
[R]  MDTM
[R]  XCRC
[R]  REST STREAM
[R]  EPRT
[R]  EPSV
[R]  DQTA
[R] 211 End
[R] PWD
[R] 257 "/" is current directory.
[R] TYPE A
[R] 200 Type set to A.
[R] PASV
[R] 227 Entering Passive Mode (X.X.X.2,19,137).
[R] Opening data connection IP: X.X.X.2 PORT: 5001
[R] Data Socket Error: Connection timed out
[R] List Error
[R] PASV
[R] 227 Entering Passive Mode (X.X.X.2,19,138).
[R] Opening data connection IP: X.X.X.2 PORT: 5002
[R] Data Socket Error: Connection timed out
[R] List Error
[R] PASV mode failed, trying PORT  mode.
[R] Listening on PORT: 49152, Waiting for connection.
[R] PORT 192,168,1,2,192,0
[R] 200 PORT command successful.
[R] LIST -al
[R] 150 File status okay; about to open data connection.
[R] 425 Unable to open data connection.
[R] List Error


Лог фтп-сервера (X.X.X.1 внешний ИП клиента)
Код:
[2/968] Verifying User Home Directory: D:\Servers\FTP\srtFtpUsers\anonymous\
[2/968] GetFileAttributes("D:\Servers\FTP\srtFtpUsers\anonymous\.")=0x00002010
[2/968] 230-Welcome anonymous from X.X.X.1. You are now logged in to the server.230 User logged in, proceed.
[2/968] COMMAND:SYST
[2/968] 215 UNIX Type: L8
[2/968] COMMAND:FEAT
[2/968] 211-Extensions Supported COMB MLST type*;size*;modify*;create*;perm*; UTF8 SIZE MDTM XCRC REST STREAM EPRT EPSV DQTA211 End
[2/968] COMMAND:PWD
[2/968] 257 "/" is current directory.
[2/968] COMMAND:TYPE A
[2/968] 200 Type set to A.
[2/968] COMMAND:PASV
[2/968] Socket #1004 listening on Address/Port: 192.168.100.1:49153.
[2/968] 227 Entering Passive Mode (192,168,100,100,192,1).
[2/968] COMMAND:PASV
[2/968] closedownsocket(1004), threadid=1212/4bc
[2/968] Socket #1004 listening on Address/Port: 192.168.100.1:49154.
[2/968] 227 Entering Passive Mode (192,168,100,100,192,2).
[2/968] COMMAND:PORT X,X,X,1,192,0
[2/968] Control IP=X.X.X.1, DataIP=X.X.X.X, BlockFXP=1
[2/968] 200 PORT command successful.
[2/968] COMMAND:LIST -al
[2/968] 150 File status okay; about to open data connection.
[2/968] _openDataSock(), m_sockData=1004 not null, PASV transfer, blocking on accept()
[2/968] _openDataSock(), accept(1004) timed-out
[2/968] closedownsocket(1004), threadid=592/250
[2/968] 425 Unable to open data connection.


Диапазон динамических портов 49152-65535 и в модеме и в фтп-сервере прописан. Откуда берутся порты 5001, 5002 и т.д.?
Набор программ один и тот же, ничего нового уже давно не ставил, конфигурацию сервера не менял. Переустанавливать - переустанавливал. Сбрасывал настройки модема и настраивал заново, не помогло. На работе все то же самое и нормально работает. Подскажите, в чем может быть причина? Кто перекидывает порты? Или модему хана?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Wadia
Гуру
СообщениеДобавлено: Сб 29-11-08 : 18-12    Заголовок сообщения: Ответить с цитатой

Виновник установлен - виндосовский фаерволл. При его выключении переброски портов не происходит, а при включении получается 49152 -> 5001, 49153 -> 5002 и т.д. Но раньше то все работало... Разве в нем есть порт-триггеринг?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Wadia
Гуру
СообщениеДобавлено: Пн 1-12-08 : 00-45    Заголовок сообщения: Ответить с цитатой

Вообщем отключение фаерволла и общего доступа к интернету (из-за этого тоже фтп из вне не работал), породило другую проблему - нет инета на ноутбуке. Бьюсь уже несколько часов, но безрезультатно. Ниже схема подключения (всегда работала, ничего в ней не менял).



Получается вот что: если открываю общий доступ к Lan для Wi-Fi, инет на буке есть, но происходит какая-то хрень с фтп-портами, если убираю общий доступ, инета на буке нет, а фтп-работает. Доступ к общим папкам между компами в норме. Можно ли обойтись без ICS, чтобы появился инет на буке? Я так понимаю винда отфильтровывает все ип-адреса кроме локальных.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Big Digger
Гуру
СообщениеДобавлено: Пн 1-12-08 : 08-32    Заголовок сообщения: Ответить с цитатой

не пробовал не отключать виндовский фаервол, а создать в нем правило для фтп сервера?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Wadia
Гуру
СообщениеДобавлено: Пн 1-12-08 : 10-36    Заголовок сообщения: Ответить с цитатой



плюс фтп-сервер добавлен в исключения.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
TROLL_
Эксперт
СообщениеДобавлено: Пт 5-12-08 : 23-14    Заголовок сообщения: Ответить с цитатой

[b]Wadia[

поставь прокси простенький, маленький. вот и все. и не парся с этим виндавсам и файром егошним preved
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Wadia
Гуру
СообщениеДобавлено: Сб 6-12-08 : 20-37    Заголовок сообщения: Ответить с цитатой

TROLL_
ставил, но https, да собственно вообще ssl не поддерживает, потому пришлось отказаться. Если подскажешь проксю, корректно работающий с этим протоколом, буду благодарен Smile

Нашел, в чем была причина. При измении файлов конфигурации системы, я закомментировал пару строк ), т.е. система использовала значения по умолчанию, для службы Tcpip (диапазон портов 1024-5000, максимальный порт 5000 по дефолту), отсюда и вылезли порты, начиная с 5001.

Код:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
;то самое значение, расширяющее диапазон для юзверских портов
;в данном случае 5001–65534
"MaxUserPort"=dword:0000fffe
dance oop
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Wadia
Гуру
СообщениеДобавлено: Пн 8-12-08 : 15-28    Заголовок сообщения: Ответить с цитатой

Есть давняя проблема, которую до сих пор не решил. В принципе, можно обойтись и без этого, но лучше когда все работает Smile

При попытке зайти из внешки через браузер в пассивном режиме, вылазит вот такая ерунда.
Код:
227 Entering Passive Mode (192,168,100,100,192,10).
Модем интеркросс 5633, насколько я знаю, сделать там что-либо уже нельзя. Что можно придумать, кроме замены модема? Smile
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
sog
Гуру
СообщениеДобавлено: Пн 8-12-08 : 18-37    Заголовок сообщения: Ответить с цитатой

Посмотри, может в д-линк 25** можно. Говорят, можно перепрошить интеркросс в длинк
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
Показать сообщения:   
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ИНТЕРНЕТ/СЕТИ Часовой пояс: GMT + 7
Страница 1 из 1

 

 
Аватары: Вкл|Выкл   ЮзерИнфо: Вкл|Выкл   Подписи: Вкл|Выкл
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы