Настройка FTP сервера.
Apr. 6th, 2009 03:51 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Решил поставить на свой компьютер FTP сервер. Поставил FileZilla, вроде бы всё просто и понятно. Но есть одно «но». Схема подключения моего компьютера такова: локальная сеть → роутер Zyxel P330W EE → мой настольный компьютер на котором и развёрнут FTP. Я плачу провайдеру за фиксированный IP. Роутер, естественно, выделяет IP адреса с помощью DHCP, у моего компьютера внутренний адрес 192.168.1.34. Естественно, если я захожу по этому адресу (ftp://192.168.1.34/), то вижу содержимое моей папки, выделенной для FTP обмена. Также понятно что снаружи никто по этому адресу зайти не сможет, т.к. этот адрес внутренний. Если роутер отключить, то по внешнему адресу (по крайней мере я сам) на FTP сервер захожу без проблем. Но как это сделать с роутером? В настройках роутера есть пункт «Виртуальные серверы», где написано следующее:
Virtual Servers
Entries in this table allow you to automatically redirect common network services to a specific machine behind the NAT firewall. These settings are only necessary if you wish to host some sort of server like a web server or mail server on the private local network behind your Gateway's NAT firewall.
Казалось бы, то что нужно. Однако включение этой функции и прописывание сервера почему-то не работают :( Под катом дан снимок экрана с изображением настройки виртуальных серверов. В какую сторону нужно копать?

P.S. Все настройки по умолчанию, порт 21-й, пользователь anonymous и т.п.
Virtual Servers
Entries in this table allow you to automatically redirect common network services to a specific machine behind the NAT firewall. These settings are only necessary if you wish to host some sort of server like a web server or mail server on the private local network behind your Gateway's NAT firewall.
Казалось бы, то что нужно. Однако включение этой функции и прописывание сервера почему-то не работают :( Под катом дан снимок экрана с изображением настройки виртуальных серверов. В какую сторону нужно копать?

P.S. Все настройки по умолчанию, порт 21-й, пользователь anonymous и т.п.
no subject
Date: 2009-04-06 11:56 am (UTC)no subject
Date: 2009-04-06 11:56 am (UTC)no subject
Date: 2009-04-06 12:00 pm (UTC)no subject
Date: 2009-04-06 12:07 pm (UTC)no subject
Date: 2009-04-06 11:57 am (UTC)no subject
Date: 2009-04-06 11:59 am (UTC)а если вытащите кабель совсем и зайдете по адресу 127.0.0.1, то все равно попадете на свой фтп
no subject
Date: 2009-04-06 12:07 pm (UTC)no subject
Date: 2009-04-06 12:22 pm (UTC)no subject
Date: 2009-04-06 12:44 pm (UTC)Вообще FTP - плохой, неправильный протокол. Если есть возможность не использовать его, то лучше не использовать.
no subject
Date: 2009-04-06 12:50 pm (UTC)А какой протокол правильный? Хочу дать возможность скачивать с моего компьютера файлы без геморроя. Что нужно использовать вместо FTP?
no subject
Date: 2009-04-06 01:16 pm (UTC)Для раздачи файлов лучше использовать HTTP, там всё просто - всего один порт прокинуть, DMZ не нужен. Листинг директорий только разрешите в настройках.
...вдогонку
Date: 2009-04-06 01:24 pm (UTC)no subject
Date: 2009-04-06 01:26 pm (UTC)no subject
Date: 2009-04-06 01:05 pm (UTC)Вместо ftp (тем более анонимного), имхо, можно использовать http://www.rejetto.com/hfs/ - мне понравился, для личных нужд вполне хватает.
no subject
Date: 2009-04-06 01:06 pm (UTC)no subject
Date: 2009-04-06 01:50 pm (UTC)no subject
Date: 2009-04-06 01:52 pm (UTC)no subject
Date: 2009-04-06 01:56 pm (UTC)no subject
Date: 2009-04-06 09:39 pm (UTC)Он мне больше чем FileZilla нравится, там функционал больше и мультишаринг папок реализован как надо
Хотя...
2. Сделать портмап для 20 и 21 порта