вопрос про Windows Commander и фтп

Angelika_900

есть домашняя сеть, к ней подключен комп с вин хп, ко второй сетевухе компа подключена точка доступа, через нее подключается ноут (впн на компе расшарен и все)
если с ноута заходить на любой фтп в домашней сети (виндоус командером то после проверки логина и пароля выдает
сообщение:
530 Only client IP address allowed for PORT command
PORT command failed
на инет фтп заходит нормально, если на фтп заходить ескплорером, то он просто долго думает и говорит, что не может получить список папок
как это вылечить?

AlexV769

включить пассивный режим.

Angelika_900

включен

AlexV769

тогда откуда комманда PORT вылезла?
приведи полный лог неудавшейся сессии.

Angelika_900

если ноут напрямую подключить к локалке, то все нормально

Angelika_900

----------
Connect to: (29.10.2005 21:04:13)
hostname=172.30.5.118
username=anonymous
startdir=/
220 Serv-U FTP Server v5.0 for WinSock ready...
USER anonymous
331 User name okay, please send complete E-mail address as password.
PASS ***********
230 User logged in, proceed.
SYST
215 UNIX Type: L8
CWD /
250 Directory changed to /
Connect ok!
PWD
257 "/" is current directory.
Get directory
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (172,30,5,118,19,23)
PORT 192,168,0,11,7,246
530 Only client IP address allowed for PORT command.

AlexV769

попробуй с другим ftp-клиентом.
PASV и PORT вместе идти не могут, если я ничего не путаю.

Angelika_900

cute FTP
COMMAND:> PASV
227 Entering Passive Mode (172,30,32,143,13,126)
COMMAND:> LIST
STATUS:> Connecting data socket...
ERROR:> Failed to establish data socket
ERROR:> Timeout

bleyman

Может, он у тебя немножко древний? Я уж и не помню, когда его в тотал коммандер переименовали.

Angelika_900

новый поставил, тоже самое

Angelika_900

up, никто не знает что сделать?

sinet

Может просто подключения на 20тый порт где-то режутся на пути от ноута к локалке...

Angelika_900

а на инет фтп они не режутся, а к фтп в локалке режутся, причем после передачи логина

krishtaf

в локалке наверно есть своя адресация, а ты наверно на второй сетевухе адреса от балды ставил. Вот тебя и посылают локальные фтп-сервера, т.к. не знают как тебе пакеты вернуть.
Делай нат на интерфейсе в локалку.

Angelika_900

а почему инет фтп нормально работают?

krishtaf

патаму что шаре коннекшн делает нат
P.S.
руководящая работа портит специалистов

Angelika_900

так локалке тоже нужен впн, без него она не работает
портит, уже почти ничего не помню :[

krishtaf

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

Angelika_900

т.е. идея сделать не только шаре конекшн для впн, но я для интерфейса который смотрит в локалку
спасибо, вечером попробую

krishtaf

так локалке тоже нужен впн, без него она не работает
тааакк. это уже что-то новое
нарисуй топологию, чтобы все тебя правильно поняли.

Angelika_900

есть комп с двумя сетевухами, на нем стоит ХР
одна сетевушка смотрит в локалку, к другой подключена точка доступа
чтобы работал локалка должен быть включен впн (локалка дурацкая, без самбы, дает доступ в инет и есть локальные фтп)
впн расшарен для доступа с интерфейса к которому подключена точка доступа

krishtaf

чтобы работал локалка должен быть включен впн (локалка дурацкая, без самбы, дает доступ в инет и есть локальные фтп)
интересно почему ?
у тебя на сетевухе в локалку какой адрес ?

Angelika_900

потому что так локалка устроена
адрес локальный 172.... который дает провайдер, есть привязка к маку

krishtaf

а на впн интерфейсе какой адрес ?

Angelika_900

дается dhcp

krishtaf

не dhcp, но тоже автоматически

Angelika_900

так идеи, что делать будут?
Оставить комментарий
Имя или ник:
Комментарий: