Gmen Опубликовано: 23 лютого, 2008 Опубликовано: 23 лютого, 2008 Всем привет. Вот узнал что можно в 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'
centre-lan Опубліковано: 23 лютого, 2008 Опубліковано: 23 лютого, 2008 - 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 = адрес / порт уже используется
Gmen Опубліковано: 23 лютого, 2008 Автор Опубліковано: 23 лютого, 2008 А почемк тогда апачь не ругаеться? У апачя у меня три домена крутиться и нормально же... Какие варианты решения?
Goblin Опубліковано: 24 лютого, 2008 Опубліковано: 24 лютого, 2008 Витруальные хосты в proftpd используются или на разных ip или на разных портах. Поскольку это совершенно серый диапазон ip и скорее всего собственный dns-сервер, самым хорошим вариантом будет присваивание нескольких ip на ftp-сервер, соответственно назначение разных ip в dns-зоне для серверов. После этого ты создашь каждый виртуальный сервер на собственном ip.
Gmen Опубліковано: 24 лютого, 2008 Автор Опубліковано: 24 лютого, 2008 А как тогда присвоить одному серваку несколько айпи??? Также на нем одно сетевая карточку.
Pentalgin Опубліковано: 24 лютого, 2008 Опубліковано: 24 лютого, 2008 А как тогда присвоить одному серваку несколько айпи???Также на нем одно сетевая карточку. Алиасом навесь нужные ИП адреса
loki Опубліковано: 24 лютого, 2008 Опубліковано: 24 лютого, 2008 А по подробней.... плиз. http://www.google.com/search?client=opera&...=utf-8&oe=utf-8
Gmen Опубліковано: 26 лютого, 2008 Автор Опубліковано: 26 лютого, 2008 А повлияет ли это на быстродействие сети в которой 1000 абонентов примерно?
Колян Опубліковано: 26 лютого, 2008 Опубліковано: 26 лютого, 2008 Вряд ли. Быстро ты 1000 абонов набрал
Gmen Опубліковано: 26 лютого, 2008 Автор Опубліковано: 26 лютого, 2008 Не я, я интересуюсь стоит ли этим пользоваться вообще?! А у тебя оно работает?
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас