перенаправляя только 21-ый порт для ФТП на сервере нужно
включить/разрешить passive mode (для работы с ФТП через браузер этот
режим должен быть разрешен на ФТП сервере)
Если пассивный режим не включен, тогда на роутере вместе с 21-ым
портов перенаправляйте 20-ый не забыв подгрузить модули:
nf_nat_ftp
nf_conntrack_ftp

У вас вместо nf_ может быть ip_
ip_nat_ftp
ip_conntrack_ftp


____
JSC Master-Byte
Munko O. Bazarzhapov
JID / ICQ / Mail
[email protected] / 169245258 / [email protected]



7 ноября 2009 г. 20:40 пользователь Dmitry Glazov <[email protected]> написал:
> Сергей Иванов пишет:
>> Как оказалась я правильно делал так работает:
>> iptables -t nat -A PREROUTING -p tcp -d 192.168.1.1 --dport 21 -j DNAT
>> --to 192.168.1.39:21
>>
>> Дело оказалось в ftp сервере, у меня есть в сети ещё машина с ftp
>> сервером (192,168,1,39) vsftpd. К ней все прекрасно перенаправляет.
>> Завтра буду разбираться с ftp сервером посмотрю, что там стоит и как оно
>> настроено.
>>
>> Странно вот, что попробовал я сейчас подключиться через FileZilla к
>> 192,168,1,1 всё сработало правильно, я оказался на 192,168,1,2, но через
>> браузер не работает :(
>> Пишет: "425 Cannot open data connection."
>>
>> Хотя если указать 39 машину то работает и через FileZilla и через браузер.
>
> Гмм, это мой склероз или 20 порт все же числится ftp-data ?
>
>
>
>
> --
> ubuntu-ru mailing list
> [email protected]
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
>
-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом