Gmen 0 Posted 2008-02-23 11:48:08 Share Posted 2008-02-23 11:48:08 Всем привет. Вот узнал что можно в ProFTPd создавать VirtualHost как в Apache. Но только ничего не получаеться. У меня есть сервак 1 у него один АЙПИ, и он будет ФТП серверов в сети. Так вот на нем я поставил ProFTPd(v 1.3.1). Мне нужно создать четыри ФТП сервера: 1. ftp1.mynet.ua - Фильмы 2. ftp2.menet.ua - Музыка 3. ftp3.menet.ua - Софт 2. ftp3.menet.ua - Игры Вот то что собрал: ServerType standalone DefaultServer off #Port 21 #Umask 002 #TimeoutLogin 120 #TimeoutIdle 600 #TimeoutNoTransfer 900 #TimeoutStalled 3600 User proftpd Group proftpd MaxInstances 50 UseReverseDNS off LogFormat default "%h %l %u %t \"%r\" %s %b" LogFormat auth "%v [%P] %h %t \"%r\" %s" LogFormat write "%h %l %u %t \"%r\" %s %b" SystemLog /usr/local/proftpd/var/proftpd.log ExtendedLog /usr/local/proftpd/var/proftpd_access.log WRITE,READ write ExtendedLog /usr/local/proftpd/var/proftpd_auth.log AUTH auth <VirtualHost 10.0.0.4> Umask 002 TimeoutLogin 120 TimeoutIdle 600 TimeoutNoTransfer 900 TimeoutStalled 3600 ServerName "ftp1.mynet.ua" RootLogin on DefaultRoot / wheel DefaultRoot /archive/pub/ftp/Media/Films users DeferWelcome off MaxClientsPerHost 3 "Разрешено всего 3 соединения с вашего IP" MaxClients 10 "Слишком много соединений с сервером" MaxLoginAttempts 3 "Слишком много попыток войти" AllowRetrieveRestart on AllowStoreRestart on AllowOverwrite on AllowOverride off IdentLookups off DenyFilter \*.*/ TimesGMT off RLimitCPU 600 600 RLimitMemory 64M 64M RLimitOpenFiles 1024 1024 <Anonymous /archive/pub/ftp/Media/Films> User ftp Group ftp UserAlias anonymous ftp RequireValidShell no MaxClients 10 <Limit WRITE> DenyAll </Limit> <Limit READ> AllowAll </Limit> <Directory /archive/pub/ftp/Media/Films> <Limit WRITE> DenyAll </Limit> </Directory> <Limit STOR> AllowAll </Limit> <Directory /archive/pub/ftp/Media/Films> <Limit READ> AllowAll </Limit> <Limit STOR> AllowAll </Limit> </Directory> </Anonymous> </VirtualHost> <VirtualHost 10.0.0.4> Umask 002 TimeoutLogin 120 TimeoutIdle 600 TimeoutNoTransfer 900 TimeoutStalled 3600 ServerName "ftp2.mynet.ua" RootLogin on DefaultRoot / wheel DefaultRoot /archive/pub/ftp/Media/Films users DeferWelcome off MaxClientsPerHost 3 "Разрешено всего 3 соединения с вашего IP" MaxClients 10 "Слишком много соединений с сервером" MaxLoginAttempts 3 "Слишком много попыток войти" AllowRetrieveRestart on AllowStoreRestart on AllowOverwrite on AllowOverride off IdentLookups off DenyFilter \*.*/ TimesGMT off RLimitCPU 600 600 RLimitMemory 64M 64M RLimitOpenFiles 1024 1024 <Anonymous /archive/pub/ftp/Media/Films> User ftp Group ftp UserAlias anonymous ftp RequireValidShell no MaxClients 10 <Limit WRITE> DenyAll </Limit> <Limit READ> AllowAll </Limit> <Directory /archive/pub/ftp/Media/Films> <Limit WRITE> DenyAll </Limit> </Directory> <Limit STOR> AllowAll </Limit> <Directory /archive/pub/ftp/Media/Films> <Limit READ> AllowAll </Limit> <Limit STOR> AllowAll </Limit> </Directory> </Anonymous> </VirtualHost> и т.д.... Не работает не один из серверов. В сети работает ДНС, у которого у есть записи на данные четыри записи. Что я делаю не так? Лог при запуске: - warning: unable to determine IP address of 'ftp.mynet.ua' - warning: unable to determine IP address of 'ftp.mynet.ua' - warning: "ftp2.mynet.ua" address/port (10.0.0.4:21) already in use by "ftp1.mynet.ua" - warning: unable to determine IP address of 'ftp.mynet.ua' - warning: "ftp3.mynet.ua" address/port (10.0.0.4:21) already in use by "ftp1.mynet.ua" - warning: unable to determine IP address of 'ftp.mynet.ua' - warning: "ftp4.mynet.ua" address/port (10.0.0.4:21) already in use by "ftp1.mynet.ua" - warning: unable to determine IP address of 'ftp.mynet.ua' - warning: unable to determine IP address of 'ftp.mynet.ua' Link to post Share on other sites
centre-lan 1 Posted 2008-02-23 13:04:22 Share Posted 2008-02-23 13:04:22 - warning: "ftp4.mynet.ua" address/port (10.0.0.4:21) already in use by "ftp1.mynet.ua" http://www.google.com/translate_t?langpair=en|ru address/port already in use = адрес / порт уже используется Link to post Share on other sites
Gmen 0 Posted 2008-02-23 14:07:43 Author Share Posted 2008-02-23 14:07:43 А почемк тогда апачь не ругаеться? У апачя у меня три домена крутиться и нормально же... Какие варианты решения? Link to post Share on other sites
Goblin 1 Posted 2008-02-24 07:57:31 Share Posted 2008-02-24 07:57:31 Витруальные хосты в proftpd используются или на разных ip или на разных портах. Поскольку это совершенно серый диапазон ip и скорее всего собственный dns-сервер, самым хорошим вариантом будет присваивание нескольких ip на ftp-сервер, соответственно назначение разных ip в dns-зоне для серверов. После этого ты создашь каждый виртуальный сервер на собственном ip. Link to post Share on other sites
Gmen 0 Posted 2008-02-24 09:30:03 Author Share Posted 2008-02-24 09:30:03 А как тогда присвоить одному серваку несколько айпи??? Также на нем одно сетевая карточку. Link to post Share on other sites
Pentalgin 8 Posted 2008-02-24 09:35:37 Share Posted 2008-02-24 09:35:37 А как тогда присвоить одному серваку несколько айпи???Также на нем одно сетевая карточку. Алиасом навесь нужные ИП адреса Link to post Share on other sites
Gmen 0 Posted 2008-02-24 09:45:19 Author Share Posted 2008-02-24 09:45:19 А по подробней.... плиз. Link to post Share on other sites
loki 86 Posted 2008-02-24 10:13:54 Share Posted 2008-02-24 10:13:54 А по подробней.... плиз. http://www.google.com/search?client=opera&...=utf-8&oe=utf-8 Link to post Share on other sites
Колян 2 Posted 2008-02-24 10:58:46 Share Posted 2008-02-24 10:58:46 ifconfig vr0 alias 10.10.0.2/16 Link to post Share on other sites
Gmen 0 Posted 2008-02-26 08:43:42 Author Share Posted 2008-02-26 08:43:42 А повлияет ли это на быстродействие сети в которой 1000 абонентов примерно? Link to post Share on other sites
Колян 2 Posted 2008-02-26 13:36:37 Share Posted 2008-02-26 13:36:37 Вряд ли. Быстро ты 1000 абонов набрал Link to post Share on other sites
Gmen 0 Posted 2008-02-26 13:42:43 Author Share Posted 2008-02-26 13:42:43 Не я, я интересуюсь стоит ли этим пользоваться вообще?! А у тебя оно работает? Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now