Доброго времени суток. Я сижу в простой локальной сети "С"-класса.
Хочу поднять ftp-сервер, с условием, что на него будут коннектится только виртуальные юзеры (их будет 5 - все с разными правами). Анонима и локальных хочу полностью запретить. Сервер должен рабоать только в пределах этой сети.
Вот рылся в нете и по рекомендациям выбрал Proftpd.
Но возникла проблема с запуском онного. При попытке его запустить как Standalone он пишет:
-getaddrinfo '' error: hostname nor servname provided, or not known
-warning: unable to determine IP address of ''
-error: no valid servers configured
-Fatal: error processing configuration file '/usr тря-ля-ля и т.д'
На официальном форуме разработчика этого даемона обсуждался подобный вопрос, и вопрошающему сказали, что проблема в неправильной настройке DNS сервера.
Так вот собственно вопрос - неужели, для работы этого демона мне нужно будет поднимать DNS сервант? Очень не хотелось бы.
Прошу, помогите разрешить данный вопрос.
Если это единственный выход, то может посоветуйте альтернативу какую-нить.
vsftpd - прошу не предлагать :)
В файле hosts резолв IP-адреса, который используется на данном сервере есть?
>В файле hosts резолв IP-адреса, который используется на данном сервере есть?
Файл Есть, но кроме лупбэк интерфейса там ничего нет.
127.0.0.1 localhost
вот все что там есть
А что должно быть?
Если сама сеть 194.84.124.0/24
>>В файле hosts резолв IP-адреса, который используется на данном сервере есть?
>Файл Есть, но кроме лупбэк интерфейса там ничего нет.
>127.0.0.1 localhost
>вот все что там есть
>А что должно быть?
>Если сама сеть 194.84.124.0/24попробуй прописать свой IP-адрес, который стоит на этой машине, например:
127.0.0.1 localhost
194.84.124.2 host1.mylocal.netвместо host1.mylocal.net впиши какое-нибудь имя поприглядней (или которое реально используется из домена)
потом перегрузись и смотри результат
>>>В файле hosts резолв IP-адреса, который используется на данном сервере есть?
>>Файл Есть, но кроме лупбэк интерфейса там ничего нет.
>>127.0.0.1 localhost
>>вот все что там есть
>>А что должно быть?
>>Если сама сеть 194.84.124.0/24
>
>попробуй прописать свой IP-адрес, который стоит на этой машине, например:
>
>127.0.0.1 localhost
>194.84.124.2 host1.mylocal.net
>
>вместо host1.mylocal.net впиши какое-нибудь имя поприглядней (или которое реально используется из домена)
>
>
>потом перегрузись и смотри результатПопробовал - то же самое - он не видит ни имени никакого, ни его IP соответственно.
Сообщения все те же выдает
>[оверквотинг удален]
>
>попробуй прописать свой IP-адрес, который стоит на этой машине, например:
>
>127.0.0.1 localhost
>194.84.124.2 host1.mylocal.net
>
>вместо host1.mylocal.net впиши какое-нибудь имя поприглядней (или которое реально используется из домена)
>
>
>потом перегрузись и смотри результатВсем респект и уважуха
127.0.0.1 localhost
194.84.124.2 host1.mylocal.net -прописал тут свой ip и neme всё забегало ^_^
>Доброго времени суток. Я сижу в простой локальной сети "С"-класса.
>Хочу поднять ftp-сервер, с условием, что на него будут коннектится только виртуальные
>юзеры (их будет 5 - все с разными правами). Анонима и
>локальных хочу полностью запретить. Сервер должен рабоать только в пределах этой
>сети.
>Вот рылся в нете и по рекомендациям выбрал Proftpd.
>Но возникла проблема с запуском онного. При попытке его запустить как Standalone
>он пишет:
>-getaddrinfo '' error: hostname nor servname provided, or not known
>-warning: unable to determine IP address of ''
>-error: no valid servers configured
>-Fatal: error processing configuration file '/usr тря-ля-ля и т.д'
>На официальном форуме разработчика этого даемона обсуждался подобный вопрос, и вопрошающему сказали,
>что проблема в неправильной настройке DNS сервера.
>Так вот собственно вопрос - неужели, для работы этого демона мне нужно
>будет поднимать DNS сервант? Очень не хотелось бы.
>Прошу, помогите разрешить данный вопрос.
>Если это единственный выход, то может посоветуйте альтернативу какую-нить.
>vsftpd - прошу не предлагать :)
как уже были даны предыдущие советы, смотри DNS или забей
на него (DefaultAddress,SocketBindTight,UseReverseDNS off) :# `hostname`
# vi /etc/hosts
# man resolv.confну и http://unix1.jinr.ru/~lavr/local/proftpd.html должно помочь
особенно использование директив:DefaultAddress и SocketBindTight
>>Доброго времени суток. Я сижу в простой локальной сети "С"-класса.
>>Хочу поднять ftp-сервер, с условием, что на него будут коннектится только виртуальные
>>юзеры (их будет 5 - все с разными правами). Анонима и
>>локальных хочу полностью запретить. Сервер должен рабоать только в пределах этой
>>сети.
>>Вот рылся в нете и по рекомендациям выбрал Proftpd.
>>Но возникла проблема с запуском онного. При попытке его запустить как Standalone
>>он пишет:
>>-getaddrinfo '' error: hostname nor servname provided, or not known
>>-warning: unable to determine IP address of ''
>>-error: no valid servers configured
>>-Fatal: error processing configuration file '/usr тря-ля-ля и т.д'
>>На официальном форуме разработчика этого даемона обсуждался подобный вопрос, и вопрошающему сказали,
>>что проблема в неправильной настройке DNS сервера.
>>Так вот собственно вопрос - неужели, для работы этого демона мне нужно
>>будет поднимать DNS сервант? Очень не хотелось бы.
>>Прошу, помогите разрешить данный вопрос.
>>Если это единственный выход, то может посоветуйте альтернативу какую-нить.
>>vsftpd - прошу не предлагать :)
>
>
>как уже были даны предыдущие советы, смотри DNS или забей
>на него (DefaultAddress,SocketBindTight,UseReverseDNS off) :
>
># `hostname`
># vi /etc/hosts
># man resolv.conf
>
>ну и http://unix1.jinr.ru/~lavr/local/proftpd.html должно помочь
>особенно использование директив:
>
>DefaultAddress и SocketBindTightДиректива DefaultAddress помогла.
Большое спасибо - все заработало.
И остальным тоже спасибо. :)
>>>Доброго времени суток. Я сижу в простой локальной сети \"С\"-класса.
>>>Хочу поднять ftp-сервер, с условием, что на него будут коннектится только виртуальные
>>>юзеры (их будет 5 - все с разными правами). Анонима и
>>>локальных хочу полностью запретить. Сервер должен рабоать только в пределах этой
>>>сети.
>>>Вот рылся в нете и по рекомендациям выбрал Proftpd.
>>>Но возникла проблема с запуском онного. При попытке его запустить как Standalone
>>>он пишет:
>>>-getaddrinfo \'\' error: hostname nor servname provided, or not known
>>>-warning: unable to determine IP address of \'\'
>>>-error: no valid servers configured
>>>-Fatal: error processing configuration file \'/usr тря-ля-ля и т.д\'
>>>На официальном форуме разработчика этого даемона обсуждался подобный вопрос, и вопрошающему сказали,
>>>что проблема в неправильной настройке DNS сервера.
>>>Так вот собственно вопрос - неужели, для работы этого демона мне нужно
>>>будет поднимать DNS сервант? Очень не хотелось бы.
>>>Прошу, помогите разрешить данный вопрос.
>>>Если это единственный выход, то может посоветуйте альтернативу какую-нить.
>>>vsftpd - прошу не предлагать :)
>>
>>
>>как уже были даны предыдущие советы, смотри DNS или забей
>>на него (DefaultAddress,SocketBindTight,UseReverseDNS off) :
>>
>># `hostname`
>># vi /etc/hosts
>># man resolv.conf
>>
>>ну и http://unix1.jinr.ru/~lavr/local/proftpd.html должно помочь
>>особенно использование директив:
>>
>>DefaultAddress и SocketBindTight
>
>Директива DefaultAddress помогла.
>Большое спасибо - все заработало.
>И остальным тоже спасибо. :)А в каком файле пишется директива DefaultAddress? Никак не могу найти
>>>Доброго времени суток. Я сижу в простой локальной сети \"С\"-класса.
>>>Хочу поднять ftp-сервер, с условием, что на него будут коннектится только виртуальные
>>>юзеры (их будет 5 - все с разными правами). Анонима и
>>>локальных хочу полностью запретить. Сервер должен рабоать только в пределах этой
>>>сети.
>>>Вот рылся в нете и по рекомендациям выбрал Proftpd.
>>>Но возникла проблема с запуском онного. При попытке его запустить как Standalone
>>>он пишет:
>>>-getaddrinfo \'\' error: hostname nor servname provided, or not known
>>>-warning: unable to determine IP address of \'\'
>>>-error: no valid servers configured
>>>-Fatal: error processing configuration file \'/usr тря-ля-ля и т.д\'
>>>На официальном форуме разработчика этого даемона обсуждался подобный вопрос, и вопрошающему сказали,
>>>что проблема в неправильной настройке DNS сервера.
>>>Так вот собственно вопрос - неужели, для работы этого демона мне нужно
>>>будет поднимать DNS сервант? Очень не хотелось бы.
>>>Прошу, помогите разрешить данный вопрос.
>>>Если это единственный выход, то может посоветуйте альтернативу какую-нить.
>>>vsftpd - прошу не предлагать :)
>>
>>
>>как уже были даны предыдущие советы, смотри DNS или забей
>>на него (DefaultAddress,SocketBindTight,UseReverseDNS off) :
>>
>># `hostname`
>># vi /etc/hosts
>># man resolv.conf
>>
>>ну и http://unix1.jinr.ru/~lavr/local/proftpd.html должно помочь
>>особенно использование директив:
>>
>>DefaultAddress и SocketBindTight
>
>Директива DefaultAddress помогла.
>Большое спасибо - все заработало.
>И остальным тоже спасибо. :)А в каком файле пишется директива DefaultAddress? Никак не могу найти
в /etc/hosts внесите свой IP адрес и имя хоста (uname-a) и будет вам счастье.#vi /etc/hosts
xxx.xxx.xxx.xxx(ваш ip) name(имя хоста)