proftpd с NAT'ированием
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
proftpd с NAT'ированием - 2008-08-06 13:46:00.963333
|
|
|
rtw
Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
|
Если кто-либо использовал Proftpd в локальной сети с натированием и шейпингом траффика, то наверняка сталкивались с проблемой жутко долгой передачи данных на сервер и обратно с клиентов, использующих пассивные порты. Собственно ОС FreeBSD на виртуалке под управлением XP. Сетевуха расшарена, в конфиге wm стоит NAT в качестве соединения -> эмулируется локальная сетка. Вот только передача данных по ftp никак не равна 100Мб/с. Есть для этого решение (по крайней мере так написано в статье) http://www.castaglia.org/proftpd/doc/contrib/ProFTPD-mini-HOWTO-NAT.html Толи у меня совсем туго с воображением, толи уже и не знаю что делать, но не работает при различных вариациях proftpd.conf. Как вариант забить на proftpd не советую, т.к. в связке с MySQL и перловыми скриптами, получается отличный паблик/приват/что_угодно FTP сервак. Решить только эту проблему осталось. Пример нерабочего конфига в приложении.
ServerName "MyHost"
ServerType standalone
DefaultServer on
DefaultAddress 192.168.38.128
ScoreboardFile /var/run/proftpd.scoreboard
Port 21
Umask 022
MaxInstances 30
CommandBufferSize 1024
User ftp
Group wheel
DefaultRoot ~
AllowOverwrite on
<Limit SITE_CHMOD>
DenyAll
</Limit>
<Anonymous ~ftp>
User ftp
Group wheel
UserAlias anonymous ftp
MaxClients 10
DisplayLogin welcome.msg
DisplayFirstChdir .message
<Limit ALL>
AllowAll
</Limit>
</Anonymous>
<VirtualHost 192.168.38.1>
ServerName "My Host"
MasqueradeAddress 192.168.38.1
PassivePorts 60000 65535
</VirtualHost>
|
|
|
RE: proftpd с NAT'ированием - 2008-09-08 20:10:15.280000
|
|
|
stalker_thg
Сообщений: 21
Оценки: 0
Присоединился: 2008-09-01 04:09:18.383333
|
Ну на виртуальной машине это и понятно! как вариант повысить привелегии процесса виртуалки в ХР-хе! помогает очень сильно! Если есть желание - переустановить всё это дело под VMWare (к примеру VMWare Server), и если есть свободные IP - ставить режим сети не нат, а мост!
|
|
|
|
|